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

yolov5运行train.py

问题描述

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

解决方案:

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

问题描述

运行train.py时dataset.py报错

yolov5 训练时报错踩坑(不定时更新)_第1张图片

解决方案:

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

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

问题:

无法调用摄像头,并且dataset.py报错:yolov5 训练时报错踩坑(不定时更新)_第2张图片


解决方案:

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

yolov5 训练时报错踩坑(不定时更新)_第3张图片

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

参考文章

你可能感兴趣的:(python,开发语言,深度学习)