继续训练报错:AssertionError: runstrainexpweightslast.pt training to 600 epochs is finished, nothing to resume.
yolov5 如何在已经训练完成的模型文件上继续训练
1.在runstrainexp下的opt.txt中将epochs改为你要训练的总轮数
2.在train.py中将resume参数的default设定为True
3.在yolov5utils下的torch_utils.py中将start_epoch改为上次训练的轮次+1(可以在exp中的result表里看见上次最后训练的轮次,此处轮次指的是标号,自0开始的第一列中最后一行数字)
注意:完全结束过所有epoch后再这样续上训练,前几轮会比较低,但它长得很快不用担心,很快就可以赶回上次训练结束时的程度。以及,别忘了把torch_utils里的那个改回去,不然每次继续训练都从那里开始的!