cann使用兼容性问题,驱动版本配套问题
收藏回复举报
cann使用兼容性问题,驱动版本配套问题
t('forum.solved') 已解决
新人帖
发表于2023-11-23 10:52:49
0 查看

你好,目前使用的是atlas300I,  cann-toolkit版本为Ascend-cann-toolkit_20.2.rc1_linux-aarch64.run,cpu为飞腾d2000。 操作系统为自己编译的嵌入式linux,内核版本为4.19.115,npu驱动也是20.2版本根据论坛步骤重新编译的。

   目前根据官网论坛步骤,源码编译了python3.7.9,可以正常安装cann-toolkit。但是使用cann-toolkit里面的atc工具进行模型转换时,会报缺少numpy库,sympy库,decorator库、scipy库等一系列。  目前这些库配套python3.7的版本已经比较古老了,执行pip3 install 这些库的时候,提示源地址里面很多库已经找不到了。

 想请问以下几个问题:

  1.有办法解决python库的报错问题吗?或者有版本支持python3.8的吗?

  2.或者在x86机器上安装其他新版本atc工具,转换的模型能在20.2的nnrt上推理吗?

  3.如果不能解决,换哪些新版本的cann-toolkit可以和现有MCU版本1.1.5配套吗?换新版本的cann-toolkit,也必须重新编译配套的驱动吗?

   4.额外问题是,atlas的算力和cpu的性能有没有对比关系?这个涉及到cpu硬件选型。

                

 多谢解答!!!

我要发帖子