当前位置: 首页 > article >正文

【Bug解决】AttributeError: ‘DataParallel‘ object has no attribute ‘XXX‘

报错内容:

raise AttributeError("'{}' object has no attribute '{}'".format(
AttributeError: 'DataParallel' object has no attribute 'XXX'

报错信息的意思是 DataParallel object 没有 attribute/method XXX。

报错原因: 多卡训练使用 DataParallel,导致原本 model 中的方法名添加了前缀 module(和参数名变化的原理一样)。

解决: 使用 model.module.XXX 而不是 model.XXX

model = DataParallel(model)
...
model.module.XXX()

http://www.kler.cn/a/9506.html

相关文章:

  • 深入探索React合成事件(SyntheticEvent):跨浏览器的事件处理利器
  • 高效稳定!新加坡服务器托管方案助力企业全球化布局
  • RabbitMQ高效的消息队列中间件原理及实践
  • 三、损失函数
  • STM32问题集
  • 2024 年 Apifox 和 Postman 对比介绍详细版
  • 【store商城项目08】删除用户的收获地址
  • 建龙转债上市价格预测 - 配了38张道氏,希望不要乱跌
  • unity--半圆包围posiotion
  • springboot+jwt令牌简单登录案例
  • 【校招VIP】南邮的计算机研究生面试,竟然说开发岗只是增删改查,而且项目QPS并发量数量过于吓人
  • Spring Security 6 的权限授权验证失败
  • node开通阿里云短信验证服务,代码演示 超级详细
  • 浅谈全局视角下的设计模式
  • VIM 编辑器使用教程
  • CMake入门教程【基础篇】4.target_include_directories包含指定文件夹头文件
  • 基于5G技术的智能导航机器人及AR巡逻应用开发项目实施方案(上)
  • linux 集群时间同步
  • 前端动态路由(前端控制全部路由,用户角色由后端返回)
  • 使用Docker快速创建一个Jenkins服务
  • 长文理解以太坊虚拟机
  • Android双目三维重建:Android双目摄像头实现双目测距
  • 走迷宫问题
  • 编写开发API接口
  • Halcon: (示例 1)OCR 字符识别
  • 【Pycharm基础运用】涵盖pycharm的常用功能