train.py:error:unrecognized arguments:--weights weights/yolov5s.pt

img


大家,能不能帮我看看我这个为什么出错了,我昨天运行时还是正常,今天重新跑就出错了

权重参数没有识别,检查下代码了。

znmd的zrh同学:
仅根据提示,是你在运行 train.py 这个文件时出错。

img

你在运行时,一共调用了以下五个参数:

--data
--cfg
--weigths
--batch
--epochs

而出错的正是--weights 这个参数。

而根据有限的提示,你说昨天还运行,没改变什么,今天就不行了,说明:
很有可能是找不到 weights 参数所指向的文件了。

说明你今天运行改变了目录。(和昨天不在同一个目录下运行)
也就是说,在当前运行的目录下(SYS:/mnt/D/znmd_zrh/yolov5-3.15
并没有 weights/yolov5s.pt 这个子目录或文件。

请尝试:
改变到你昨天运行正确的目录下去运行。
或者,让你的程序能够找到 weights/ 子目录。(例如设置搜索路径等)

本文由 大侠(AhcaoZhu)原创,转载请声明。
链接: https://blog.csdn.net/Ahcao2008

Alt