AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘

news/2024/10/23 9:40:31/

原因

pytorch版本问题

解决办法

顺着路径找到文件upsampling.py并打开,修改里面的代码即可解决, 这个方式不需要重新安装pytorch

YOLOV5 训练好模型测试时出现问题:AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘的解决方法​blog.csdn.net/qq_40280673/article/details/125095353​编辑

找到forward方法, 去掉后传参后面的这句话:

recompute_scale_factor=self.recompute_scale_factor

  • 成功运行

其他:

 此问题还可发生在

1、模型转onnx的export.py脚本中pytorch版本问题, 模型转换报错

2、另外就是使用到训练好的模型进行推理时候报错。


http://www.ppmy.cn/news/1090083.html

相关文章

Android使用osmdroid加载在线地图,离线地图以及各种填坑姿势

最近开发需要加载地图,包括离线瓦片和在线地图,因为百度和高德要掏钱并且不支持加载自己的瓦片,想着有没有开源的替代呢?发现了osmdroid这个开源库可以加载地图,但是关于开发资料中文少的可怜,有关博客都是…

RabbitMQ和Kafka的区别

RabbitMQ 和 Apache Kafka 是两种流行的消息传递系统,它们具有不同的设计目标和适用场景,以下是它们的主要区别: 消息传递模型: RabbitMQ:RabbitMQ 是一个传统的消息队列系统,采用了基于消息队列的发布-订阅…

Springboot - 9.验证和数据绑定

✍1. 验证: 在Spring框架中,验证是通过Validator接口实现的。 🎷1. Validator接口: 作用: Validator接口用于定义对象的验证逻辑,以确保它们满足特定的业务规则和要求。 使用场景: 在表单提交、API请求等需要验证输…

【React 】useLayoutEffect 和 useEffect的区别

useLayoutEffect和useEffect是React中常用的两个Hook,它们的主要区别在于触发时机。 useEffect会在渲染完成后异步执行,不会阻塞浏览器的绘制操作。它适用于需要在组件渲染后执行副作用的情况,例如数据的获取、订阅事件等。它不会阻止屏幕更新…

快手商品详情API 商品销量API 商品列表API 获取商品价格数据API

item_get-根据ID取商品详情 ks.item_get 测试入口 公共参数 名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中)secretString是调用密钥api_nameString是API接口名称(包括在请求地址中)[item_search,item_get,ite…

【449. 序列化和反序列化二叉搜索树】

来源:力扣(LeetCode) 描述: 序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重建。 设计…

手写Mybatis:第14章-解析和使用ResultMap映射参数配置

文章目录 一、目标:ResultMap映射参数二、设计:ResultMap映射参数三、实现:ResultMap映射参数3.1 工程结构3.2 ResultMap映射参数类图3.3 添加类型处理器3.3.1 日期类型处理器3.3.2 类型处理器注册机 3.4 存放映射对象3.4.1 结果标志3.4.2 结…

Nacos docker实现nacos高可用集群项目

目录 Nacos是什么? Nacos在公司里的运用是什么? 使用docker构建nacos容器高可用集群 实验规划图:​编辑 1、拉取nacos镜像 2、创建docker网桥(实现集群内的机器的互联互通(所有的nacos和mysql)&#x…