【昇腾CANN训练营第二期】【应用营】第二周作业:MindX SDK环境安装和yolov3模型转换

举报
张辉 发表于 2021/07/21 09:57:56 2021/07/21
【摘要】 【昇腾CANN训练营第二期】【应用营】第二周作业实操

CANN训练营第二期  应用营第二周作业链接:

https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=137636&fromuid=446160

实操作业为:

MindX SDK环境安装:4分,附带成功安装的截图(带时间日期)

yolov3模型转换:8分,成功转换的截图(带时间日期)


具体实操方法如下:

点击:https://console.huaweicloud.com/ecm/?locale=zh-cn&region=cn-north-4#/ims/manager/imageList/shareImage

直接进入ECS共享镜像管理页面:

找到 image-for-MindX(孔老师给的镜像,如果没有可以问小助手或者孔老师要),点击右边的申请服务器:

按照上面的方式选择后,点击下一步:

继续下一步:

输入密码后,确认配置。

同意,立即购买。

耐心等待服务器创建完毕。

直到服务器出现上面的外网地址:121.36.70.184

使用MobaXterm配置地址后登陆:

服务器中已经内置了Python-3.7.5的安装包:

我们先部署上去:

。。。

make install完毕后,检查软链接好像指向的还是Python2

rm python

ln -s /usr/local/python3.7.5/bin/python3 python

rm pip

ln -s /usr/local/python3.7.5/bin/pip3 pip

python -m pip install --upgrade pip

将pip升级到最新版。

下面安装MindX SDK:

下载Tensorflow的模型文件(里面好像有个om文件,但是我们肯定不会用它)

将pb模型转换为om模型

根据链接 https://gitee.com/kongchibin/ascend_camp/tree/master/%E8%AF%BE%E7%A8%8B/week2

创建 aipp_yolov3_416_416.aippconfig 文件

aipp_op {
aipp_mode : static
related_input_rank : 0
input_format : YUV420SP_U8
src_image_size_w : 416
src_image_size_h : 416
crop : false
csc_switch : true
rbuv_swap_switch : false
matrix_r0c0 : 256
matrix_r0c1 : 0
matrix_r0c2 : 359
matrix_r1c0 : 256
matrix_r1c1 : -88
matrix_r1c2 : -183
matrix_r2c0 : 256
matrix_r2c1 : 454
matrix_r2c2 : 0
input_bias_0 : 0
input_bias_1 : 128
input_bias_2 : 128
var_reci_chn_0 : 0.0039216
var_reci_chn_1 : 0.0039216
var_reci_chn_2 : 0.0039216
}

转换模型:

atc --model=./yolov3_tf.pb --framework=3 --output=./yolov3_tf_bs1_fp16 \
--soc_version=Ascend310 --insert_op_conf=./aipp_yolov3_416_416.aippconfig \
--input_shape="input/input_data:1,416,416,3" \
--out_nodes="conv_lbbox/BiasAdd:0;conv_mbbox/BiasAdd:0;conv_sbbox/BiasAdd:0"

转换成功。

此时,om模型已生成

这就完成了第二周的作业。

(全文完,谢谢阅读)


CANN训练营第二期 高玩赛即将开启,请点击:https://bbs.huaweicloud.com/forum/thread-129524-1-1.html

添加下方工作人员微信,添加备注:CANN训练营~ 邀请进群~

6.jpg


模型2.png


算子2.jpg

磊25.jpg

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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