在pytorch中使用指数衰减后,想着将每轮训练后的学习率打印出来,看指数衰减是否起作用了,于是在每轮训练后通过下面代码查看学习率:
print("lr:",net.lr)
发现不管训练多少轮,打印出来的学习率都为初始设定的值,但是检查发现指数衰减的使用是没有问题的,最后发现需要通过下面代码来查看应用指数衰减后的学习率:
print("lr:",net.scheduler.get_lr())
在pytorch中使用指数衰减后,想着将每轮训练后的学习率打印出来,看指数衰减是否起作用了,于是在每轮训练后通过下面代码查看学习率:
print("lr:",net.lr)
发现不管训练多少轮,打印出来的学习率都为初始设定的值,但是检查发现指数衰减的使用是没有问题的,最后发现需要通过下面代码来查看应用指数衰减后的学习率:
print("lr:",net.scheduler.get_lr())
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490917.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!