yolov5 训练时报错踩坑(不定时更新)

yolov5运行train.py

问题描述

问题:TypeError: bad operand type for unary -: ‘list’

解决方案:

在这里插入图片描述
将[384,384]列表改成单一数值即可,(640)

问题描述

运行train.py时dataset.py报错

在这里插入图片描述

解决方案:

具体解决方法:重新下载yolov5压缩包,替换util文件下的dataset.py文件

项目场景:yolov5 调用电脑摄像头

问题:

无法调用摄像头,并且dataset.py报错:在这里插入图片描述


解决方案:

具体解决方案:将utils/general.py 文件中有一个is_docker()函数
返回修改为注释的内容

在这里插入图片描述

将括号内的./workspace替换成注释中的波浪线的./dockerenv
修改后保存,再运行detect.py --source 0

参考文章

猜你喜欢

转载自blog.csdn.net/weixin_53798505/article/details/123497371
今日推荐