首页 Paddle框架 帖子详情
Paddle的api能打印学习率变化曲线么?
收藏
快速回复
Paddle框架 问答深度学习 1539 3
Paddle的api能打印学习率变化曲线么?
收藏
快速回复
Paddle框架 问答深度学习 1539 3

想看一下学习率对训练过程的影响,怎么打印每一步的学习率呢?

0
收藏
回复
全部评论(3)
时间顺序
AIStudio810258
#2 回复于2021-02

好像hub就没次打印loss时也打印学习率吧,这个学习率怎么得到的?

0
回复
AIStudio810258
#3 回复于2021-02

比如Adam每一步的学习率,如何输出学习率的值又不影响step的计算

0
回复
只有三毛钱
#4 回复于2022-05

可以用opt.get_lr()函数,如下示例:

scheduler = paddle.optimizer.lr.PolynomialDecay(learning_rate=0.01, decay_steps=max_epoch*(len(train_dataset)//batch_size)+1)
opt = paddle.optimizer.Adam(learning_rate=scheduler, parameters=model.parameters(), 
                            weight_decay=paddle.regularizer.L2Decay(1e-4))
# 在每一步训练中通过get_lr调用
lr = opt.get_lr()
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户