yolov7 训练疑惑
最近用yolov7训练,发现随着训练次数的增多,模型的震荡越来越小,比如800次,lr0为0.01 最终学习率为0.0005,到最后模型权重更新基本不动了(导致达不到最优训练结果),但是如果在此次训练权重的基础上再进行一次微调训练,即使学习率为0.0001,模型震荡也挺大的,而且通过震荡搜索到了最优的结果。
请问有没有好的解决方法。
你截图发给我看看
四块显卡并行训练,batchsize128
800次训练最后几十次数据(学习率约为0.0005),第一列为map0.5 第二列为,map0.5-0.95
切换到上面的jiance的环境
activate jiance
orsource activate jiance
无GPU环境
conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cpuonly
GPU环境
pytorch网址进入pytorch官网,获取conda命令。
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch