请问一下关于LossMonitor的详细介绍手册在哪里看呢? 我看调用的时候是从mindvision中导入,和mindspore分开了,在mindspore的手册里面只能找到零零散散的一些应用实例,想要了解得更详细一点。
此外本人在使用LossMonitor监控网络时:
model.train(num_epochs, dataset_train, callbacks=[ckpoint, LossMonitor(0.005, 50)])
在训练得输出中得到的结果
在lr那一栏显示的一直是我传入的0.005,但是我试过不传入lr时候显示的好像是一个默认数值,我网络训练用的是AdamWeightDecay,没有观察到lr的动态变化,这是为啥呢。
****************************************************解答*****************************************************
你好,请问是想查看lr吗?
mindvision的lossmonitor 显示AdamWeightDecay的lr应该有问题,可以使用mindspore原生的lossmonitor,ms原生的lossmonitor不可以查看lr,因为有时候框架侧获取不到训练过程中的LR。
至于用法的话,你的写法是对的,其实他就是一个查看方便查看loss的callback,如果有更多诉求也可以自定义callback实现。