[Atlas 200DK]案例运行-风格迁移系统

案例概述

在华为的Atlas 200DK上成功运行案例:利用树莓派摄像头拍摄照片,再将照片转化为不同风格的图片。

我采用的是开发环境和运行环境分设:开发环境是用的ubuntu18.04的虚拟机,运行环境是200DK。跑的案例是华为昇腾社区的风格迁移系统,以及ascendcamera摄像头

环境搭建

1.下载VMware并且安装ubuntu18.04
2.制作sd卡
3.网络连接
4.开发环境和运行环境搭建

说明

  • 步骤2、3、4这里我都是参考文档,按步就班执行即可。但是这个文档不是随便选的,是根据安装的CANN版本进行选择的,我安的CANN版本是5.0.4alpha005。切换版本见下图,点击版本旁边切换到相应文档。建议选5.0.4及以上的CANN版本安装,否则跟着文档走也会出现一些棘手的错误,我试过3.几版本,最后我选择give up it。

在这里插入图片描述

  • 在执行操作时一定要注意是用普通用户还是root用户,否则东安一个西装一下,会有一些乱七八糟的错误。
  • 文档中提到的开发环境中的HwHiAiUser普通用户不是非要创建,直接用安装虚拟机时创建的用户就可以,只要是普通用户就行。我直接用的自己的用户。

案例运行

1.执行ascendcamera摄像头案例

  • 跟着文档走,但千万不要忘记其中提到的第三方依赖安装指导(C++)
  • 安装树莓派摄像头,参考上面提到过的文档即可

2.执行风格迁移系统案例

跟着文档走,但千万不要忘记其中提到的第三方依赖安装指导(python样例)

style_transfer_picture的所在路径是 samples/python/level2_simple_inference/6_other /style_transfer_picture,文档写错了。

3.将“ascendcamera”拍摄照片传给“风格迁移系统”执行

cp -r home/HwHiAiUser/ascendcamera/out/output/filname.jpg home/HwHiAiUser/style_transfer_picture/data

利用cp命令把拍摄的照片传到style_transfer_picture要转换的数据中

总结

整体过程看着很简单,但只有当自己执行起来才知道其中的难处。虚拟机存储空间不够,CANN版本太低,安装用户和root用户总是弄混,ssh死活连不上后来莫名其妙就好了,各种库找不到,各种意想不到的bug层出不穷。虚拟机安了3遍,制卡制了3、4遍,疯狂百度查找解决办法…反反复复的折腾到心累。
但是最后出了成果就还是好的。
不过最最最后悔的是,没有及时记录出现的bug和自己的收获的知识,过了很久才想起记录都给忘了。下次一定要及时记录。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值