环境版本:
阿里云PAI平台创建的实例,linux x86-64基础配置如下:
pytorch '1.12.0'
mmengine '0.8.4'
mmcv '2.0.1'
mmdet '3.1.0'
mmdet3d '1.2.0'
报错信息:
AttributeError: module 'mmcv' has no attribute 'dump'
本人是在mmcv.dump(train_infos, './data/nuScenes/nuscenes_infos_train.pkl')出现的类似问题。
原因分析:
老菜鸟直觉==>版本问题概率比较大
直接GitHub官网找问题
解决方案:
https://github.com/open-mmlab/mmcv/issues/2844
# 原始的
import mmcv
mmcv.dump(train_infos, './data/nuScenes/nuscenes_infos_train.pkl')
# 修改后
import mmengine
mmengine.dump(train_infos, './data/nuScenes/nuscenes_infos_train.pkl')