机器配的是Ascend 300I DUO 卡,在物理机环境下安装了驱动和固件,版本是23.0.rc3,使用npu-smi 正常,能看到NPU的信息。
CANN 版本装的是 Ascend-cann-toolkit_7.0.RC1_linux-aarch64.run

但是, 在docker容器里面,使用NPU-SMI就会报错,说dcmi初始化失败

docker镜像是从Ascend Hub上拉的

换了好多个不同的镜像,都是一样的错误。也没有找到任何文档有解法。。。。。
如果是固件,驱动什么版本不对的话,我该装哪个版本呢?这个也找不到任何文档有完整的对应关系,都是xxx省略了
请问,我该如何怎么办才能在docker容器里面用npu跑pytorch的推理呢?
机器配的是Ascend 300I DUO 卡,在物理机环境下安装了驱动和固件,版本是23.0.rc3,使用npu-smi 正常,能看到NPU的信息。
CANN 版本装的是 Ascend-cann-toolkit_7.0.RC1_linux-aarch64.run
但是, 在docker容器里面,使用NPU-SMI就会报错,说dcmi初始化失败
docker镜像是从Ascend Hub上拉的
换了好多个不同的镜像,都是一样的错误。也没有找到任何文档有解法。。。。。
如果是固件,驱动什么版本不对的话,我该装哪个版本呢?这个也找不到任何文档有完整的对应关系,都是xxx省略了
请问,我该如何怎么办才能在docker容器里面用npu跑pytorch的推理呢?