报错:AttributeError: ‘Upsample’ object has no attribute ‘recompute_scale_factor’

如图:
在这里插入图片描述

解决方法

1.点击报错行该路径,进入编辑页
在这里插入图片描述


2.将原代码(153-154行)修改为如下所示(155行):
在这里插入图片描述
即:

return F.interpolate(input, self.size, self.scale_factor, self.mode, self.align_corners)

问题解决

保存后再次运行detect.py,即可:
在这里插入图片描述


来看看训练结果吧
在这里插入图片描述

在这里插入图片描述

注意事项

运行detect.py之前,应该将YOLOV5对应的权重文件放到项目文件夹下:
在这里插入图片描述
这里提供官方权重文件,可点击下方链接自行下载:

YOLOv5权重文件

https://download.csdn.net/download/weixin_43401024/85225886

GitHub 加速计划 / yo / yolov5
510
37
下载
yolov5 - Ultralytics YOLOv8的前身,是一个用于目标检测、图像分割和图像分类任务的先进模型。
最近提交(Master分支:2 天前 )
e62a31b6 Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com> 14 天前
882c35fc Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com> 26 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐