华为云AI开发平台ModelArts训练运行报错 AttributeError: ‘torch_npu._C._NPUDeviceProperties’ object has no attribute ‘multi_processor_count’_云淘科技

问题现象

训练运行报错 AttributeError: ‘torch_npu._C._NPUDeviceProperties’ object has no attribute ‘multi_processor_count’

图1 报错信息

原因分析

这是因为torch_npu当前不支持DataParallel(DP) 并行模式。

处理方法

如果是运行单卡模式,在训练脚本中加入 export ASCEND_RT_VISIBLE_DEVICES=0 (指定 0 号卡对当前进程可见)。多卡环境模式需要运行DDP 并行模式。

父主题: 常见问题

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家