基于Mindspore的MindSpeed微调qwen3模型报错
收藏回复举报
基于Mindspore的MindSpeed微调qwen3模型报错
t('forum.solved') 已解决
发表于2026-01-06 18:02:39
0 查看

https://gitcode.com/Ascend/MindSpeed-LLM/blob/375dc6607c18592d2ba6bfa35212bee00cfcc6d9/docs/mindspore/features/install_guide.md

想微调qwen3模型,训练框架想使用mindspeed,我看有基于mindspore和pytorch两种方式,先基于mindspore安装mindspeed,参考链接如上。

环境:服务器是昇腾910B4,已安装了NPU驱动,CANN8.3.RC2(toolkit、nnae、kernels、nnal),后又安装了conda环境,上述说的环境是conda中的某一个虚拟环境。

问题描述:因为使用的服务器是无网,所以上述训练环境的安装是在autoDL上进行的,镜像选的是miniconda,安装后在autoDL上权重转换、数据处理都没问题,只有微调的时候会显示与cann的版本不匹配(autoDL上CANN是7.6,我安装的mindspore是2.7.1)。于是我又将环境迁移至华为昇腾服务器(conda-pack迁移),环境也迁移过来,结果在第一部权重转换就出错,报错如下cke_28587.png怀疑是mindspore的问题,于是验证:

cke_31861.png

报一样的错,但是组件都安装了,如下:

cke_37323.png

目前能想到出现该问题的情况:

1、CANN与Mindspore版本不匹配,但是之前拉取的mindspore镜像可以正常启动,所以这个可能性不大;

2、conda环境与CANN的问题?conda中的虚拟环境不能自动加载CANN组件?(CANN各组件在系统变量中均正确设置)

3、mindspore的安装问题?(这个可能性最大,但是我目前不知道哪里不对)

4、conda环境与cann的安装顺序问题?目前我是先安装的CANN后安装的conda环境,我理解的是conda中的虚拟环境应该可以加载系统级安装的CANN各组件

5、或者还需要安装其他的组件吗?

我要发帖子