2021.12.26的记录
第一次用yolov5
代码:https://github.com/ultralytics/yolov5
每次运行到29轮就会报这个错误。虽然把wandb删掉就不会报错。但是感觉好可惜。试了网上的办法都不能在保留wandb的情况下运行。再试几下,不行就用HidderLayer来可视化了。
解决方法:
我是用的重新git clone这个方法。果然github这个社区还是很强大啊,国内论坛找了很多都是让直接不用wandb。
GitHub还给出了出错原因。见下图:
deepl翻译一下:
发生这种情况是因为在窗口中名称不能包含空格。
为什么这种情况只发生在第30epoch?
因为bbox_interval默认被设置为epochs/10,以确保我们只预测10次。用户可以根据自己的需要改变它。因此,默认情况下,300/10的结果是30,第一批记录是在第30个 epoch时进行的。
三种损失一目了然。