【Atlas 200 DK】 参照V20.1文档,完成cartoonGAN_picture,验证pyACL安装成功

举报
Tianyi_Li 发表于 2020/12/02 09:35:50 2020/12/02
【摘要】 Atlas 200 DK的V20.1最新版本文档发布了,亮点之一是正式推出了C75版本的Python接口,与上一代的hiai不同,这一次取名为pyACL,全新的框架,更好的支持,我迫不及待地按照V20.1文档重新制卡,部署pyACL,并在Gitee找到了一个Python版本的案例,进行了部署验证,基本完成,特意来分享一下,方便使用Python进行学习开发的小伙伴,验证自己的pyACL是否安装成功了

前言

Atlas 200 DK的V20.1最新版本文档发布了,亮点之一是正式推出了C75版本的Python接口,与上一代的hiai不同,这一次取名为pyACL,全新的框架,更好的支持,我迫不及待地按照V20.1文档重新制卡,部署pyACL,并在Gitee找到了一个Python版本的案例,进行了部署验证,基本完成,特意来分享一下,方便使用Python进行学习开发的小伙伴,验证自己的pyACL是否安装成功了。

这里对于制卡,安装pyACL不做介绍,按照文档操作接口,主要介绍安装完pyACL后,如何进行Python案例的部署验证,检验pyACL是否安装成功,为后续学习开发打基础。

V20.1文档链接:https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0017.html

Python版本案例链接:https://gitee.com/ascend/samples/tree/master/contrib/cartoonGAN_picture

部署

这里提供了完成的案例工程(包括原模型和转换好的.om模型,直接运行即可),大家直接下载下面网盘中的.zip压缩包,拷贝到Atlas 200 DK上,执行即可,具体操作如下:

1. 下载完成的案例工程,网盘链接如下,请自行下载。

链接:https://pan.baidu.com/s/1iwoOeiznKBGDsbBcSP7pdw 

提取码:bad9 

复制这段内容后打开百度网盘手机App,操作更方便哦

2. 拷贝上面下载的压缩包到Atlas 200 DK的任意目录下,之后解压即可。

(1)在压缩包所在文件夹下执行如下命令即可完成拷贝压缩包到Atlas 200 DK,注意具体IP和路径需要根据自己的具体情况修改。

1
scp cartoonGAN_picture.zip HwHiAiUser@192.168.1.2:/home/HwHiAiUser

之后在Atlas 200 DK上解压即可。

1
unzip cartoonGAN_picture.zip

(2)也可以直接在虚拟机上解压完成,拷贝解压后的文件夹到Atlas 200 DK。

1
scp -r cartoonGAN_picture HwHiAiUser@192.168.1.2:/home/HwHiAiUser

更多在虚拟机和Atlas 200 DK之间传输文件的命令详情可参考:https://bbs.huaweicloud.com/blogs/168928

3. 执行命令

在Atlas 200 DK上进入到cartoonGAN文件夹,得到目录如下:

image.png

好了,成功就在眼前了,之后执行命令即可:

1
python3 cartoonization.py ./data/

注意需要提前安装opencv-python、pillow、numpy等库。

如果有执行命令上的问题,可以参考该案例的README哦,链接:https://gitee.com/ascend/samples/tree/master/contrib/cartoonGAN_picture

好了,程序如果能正常运行,说明pyACL安装好了,可以进行自己的开发了,得到程序运行过程:

image.png

运行中需要输入Atlas 200 DK的密码,输入即可,默认是Mind@123(如果你没有修改过的话)。

最终输出推理结果到outputs文件,大家可传输图片到虚拟机查看,在虚拟机端执行如下命令即可:

1
scp HwHiAiUser@192.168.1.2:/home/HwHiAiUser/pyACL_Projects/cartoonGAN_picture/outputs/scenery.jpg /home/你的用户名/Downloads

可以得到:

image.png

怎么样?猜到这是做什么的模型了吗?来张原图看看:

image.png

对了,这是通过cartoonGAN模型对输入图片进行卡通化处理,输入是待推理的jpg图片,输出是推理后的jpg图片。

效果还行,如果你也能看到这张图片,恭喜你pyACL部署成功了,赶快开发属于自己的项目吧。加油哦!

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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