exponential_decay

    在学习率上运用指数衰减。

    训练模型时,在训练过程中降低学习率。每 decay_steps 步骤中以 decay_rate 衰减学习率。

    学习率衰减计算方式如下。

    • learning_rate (Variable|float) - 初始学习率,类型可以为学习率变量(Variable)或float型常量。

    • decay_steps (int) - 学习率衰减步长,见以上衰减运算。

    • decay_rate (float) - 学习率衰减率。见以上衰减运算。

    返回:Variable(Tensor) 随step衰减的学习率变量,维度为

    的1-D Tensor。

    代码示例

    1. import paddle.fluid as fluid
    2. base_lr = 0.1
    3. sgd_optimizer = fluid.optimizer.SGD(
    4. learning_rate=base_lr,
    5. decay_steps=10000,
    6. decay_rate=0.5,