Atlas 200DK+CANN 5.1.RC2+MindStudio5.0.RC2+MindX SDK 3.0玩转攻略8

举报
张辉 发表于 2022/08/21 12:31:17 2022/08/21
【摘要】 Atlas 200DK+CANN 5.1.RC2+MindStudio5.0.RC2+MindX SDK 3.0玩转攻略

八、开发环境MindStudio 5.0.RC2的安装与配置

由于200DK的CPU性能很差,而且是ubuntu server环境。所以像AI1S云服务器那样直接安装MindStudio是不可能的。我们可以有两种选择方式:

(1)在Windows上安装MindStudio

(2)在开发环境上安装MindStudio

显然,选择在开发环境上安装MindStudio是一个好的选择(张小白以后有空也会在Windows上安装MindStudio试试)


1、下载MindStudio 5.0.RC2 的软件包

wget https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/MindStudio/MindStudio%205.0.RC2/MindStudio_5.0.RC2_linux.tar.gz


2、安装pip依赖

pip3 install grpcio --user -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install pylint --user -i https://pypi.tuna.tsinghua.edu.cn/simple


3、启动MindStudio 5.0.RC2

tar -zxvf MindStudio_5.0.RC2_linux.tar.gz

cd MindStudio

cd bin

./MindStudio.sh

点击OK:

MindStudio已正常启动。


4、安装git

sudo apt install git


5、下载MindX SDK样例仓库

git clone https://gitee.com/ascend/mindxsdk-referenceapps.git


6、使用MindStudio 5.0.RC2打开卡通风格迁移的MindX SDK样例工程

打开这个工程:目录为:/home/ascend/mindxsdk-referenceapps/contrib/CartoonGANPicture

出现以下界面:

点击Trust

关闭Tips弹窗


7、CANN配置

点击MindStudio右上角的齿轮,根据提示进入CANN的菜单:

选择CANN location

/home/ascend/Ascend/ascend-toolkit/5.1.RC2

出现以下提示:


点击OK系统会重启MindStudio。

重启后点击 Ascend-CANN Manager:

看来CANN的toolkit和交叉编译器都识别了。


8、使用MindStudio的转换功能将案例目录转换为MindX SDK工程

点击 Ascend菜单-》Convert to Ascend Project :

选择 Type为Ascend App, sub Type为 Ascend MindX SDK App。点击OK。


9、Deployment配置

打开Tools菜单的Deployment-configuration

配置一个server:200DK


点击SSH configuration右边的。。。

增加一个服务器,输入200DK的IP地址,HwHiAiUser用户名和密码,点击Test Connection,第一次会弹出以下界面:

点击OK即可。

再次点击Test Connection会显示如下:

继续配置Mappings:

点击Add New Mapping:

增加一行缺省配置。

local path:/home/ascend/mindxsdk-referenceapps/contrib/CartoonGANPicture

就是工程在MindStudio这里的目录

Deployment Path:/home/HwHiAiUser/MindStudio-WorkSpace/CartoonGANPicture_64a9531d

就是工程部署到服务器上的目录,可以看到这个目录后面带个随机数,可能是怕跟其他工程重复。

这里面的意思是:在MindStudio本地开发的项目,通过ssh协议,将其传到 服务器上的Deploment Path运行。


10、编译配置

点击Build菜单-》Edit Build Configuration:

点击+

将Toolchain改为ascend-aarch64-linux,因为运行环境200DK是arm环境。

其他都是默认。

点击OK。


(未完待续)

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。