问题描述
在文档中下载了mindspore lite和 NPU的安装包到atlas200I DK A2上,但不知道怎么给他俩安装到环境中?能不能给个教程阿
在下载的mindspore-lite-2.3.0-linux-aarch64文件目录中也没有找到install 或者 README文件
解决方案
1.kerel包就在下载cann安装包哪里,注意选择对应的版本,之前的版本kernel包时不一定要装的,但装了可能会加快编译速度,但最新版本听说必须要装kernel包,否则可能会出错,这个我不是很确定,保险起见可以庄装一下,安装方法和cann包一样:
https://www.hiascend.com/developer/download/community/result?module=cann&cann=8.0.RC2.alpha003
2.每个包安装好的话,会显示安装成功,如果缺少包,一般是运行的时候出错,如果运行没出错,说明已经OK了
3.方便起见,用云测推理的python api进行推理就可以:
https://www.mindspore.cn/lite/docs/zh-CN/r2.3.1/use/cloud_infer/runtime_python.html
这个文档里直接有示例demo,也有详细说明,使用方法就是在python代码中import一个mslite的库,然后调用对应的API运行,和其它python程序一样
4.A2(以及其他昇腾环境,比如香橙派等)上现在推荐云测推理的方式,不建议用端侧,根据文档所述,后面官方可能会取消掉A2等其它昇腾环境的端侧推理,端侧推理目前主要用于手机端等一些非昇腾的性能较弱的嵌入式设备上,其实所谓端侧推理还是云测推理,就是加载相关的库以及使用方式不太一样,或者说使用的流程不太一样,适用于不同的场景,A2上云测推理很方便,用mindspore训练好一个模型后,导出为mindir格式,然后用mslite的云测推理的方式,调用一行python代码读取加载这个mindir文件,就可以快速使用了,详细的描述上述python api推理文档中查看。