文章目录

  • 一.准备工作
  • 二.检查模型
  • 三.板上运行
  • 四.参考

一.准备工作

  • onnx 1.5
  • Opset version 10
  • 自己训练的darknet模型
  • yolov3 darknet 转 onnx脚本:
#darknet 转 onnx脚本
链接:https://pan.baidu.com/s/1yzk9iiCR21qCh3Q9r6ybGw
提取码:f4xx
  • 拷贝yolov3项目并重命名
  • 拷贝转换好的onnx模型至:
horizon_x3_tc_1.1.17e/samples/01_common/modelzoo/mapper/detection/yolov3/
  • 修改yolov3_post_process.cc的推理源码中classes数量和名称
  • 修改anchor 源码中的9个anchor,这里anchor中的参数需要 除以 8 。

二.检查模型

cd 04_yolov3_01/mapper
  • 按照yolov5使用onnx模型的案例的样子,修改01_chack

  • 修改yolov3_config.yaml配置文件

这里只修改模型路径和模型类型

sh 01_check.sh
  • 数据校准
 sh 02_preprocess.sh
  • 模型转换

最好内存大于4GB,否则转换模型时可能内存不足。

sh 03_build.sh

这里出现一个报错:

根据报错修改yolov3_config.yaml配置文件中模型的输入位置:

转换成功后目录下会生成model_output文件

三.板上运行

cd runtime_arm
sh 01_build.sh
sh 02_preprocess.sh
#将构建的包发送到开发板下
sh 03_scp_to_board.sh 192.168.124.103
  • 文件将会发送到 /userdata/samples/

  • ssh开发板运行推理脚本

  • env.conf中修改board_test_image图片路径

cd /userdata/samples/yolov3sh dev_board_01_infer.sh
  • 查看推理结果

推理结束后可在image_out文件下查看输出图片。

四.参考

https://developer.horizon.ai/resource
https://developer.horizon.ai/forum/id=5f5f19e8cc8b1e59c8582b0a

地平线 旭日X3 SDB开发板 (四) yolov3自训练模型板上运行流程记录相关推荐

  1. 地平线 旭日X3 SDB开发板 (一) 环境及案例运行记录

    文章目录 系统镜像烧录细节注意 AI Express运行 Demo 结语 参考 流程相对复杂,这里只写一点容易出错的地点. 系统镜像烧录细节注意 1.板子内存型号 2.烧录工具选择板子型号(产品名称: ...

  2. 地平线 旭日X3 SDB开发板 (三) 工具链仿真/板上测试

    文章目录 一.检查模型 二.校准 三.build runtime模型 四.Demo运行测试 4.1 开发机仿真运行(不需要的直接跳到4.2) 4.2 板上运行 五.参考 目前tensorflow,py ...

  3. 在旭日X3派开发板上使用Intel Realsense深度相机

    在前文<多方位玩转"地平线新发布AIoT开发板--旭日X3派(Sunrise x3 Pi)" 插电!开机!轻松秒杀!>中,我们已经成功了使用了这个开发板. 深度相机目前 ...

  4. [首发] 多方位玩转“地平线新发布AIoT开发板——旭日X3派(Sunrise x3 Pi)” 插电!开机!轻松秒杀!

    有幸在发布会前拿到了开发板,可以提前对开发板测试,感受下新品AIoT的魅力.(我这个是体验装,不花钱,需要啥设备他们还得给我买→_→) 下面我将以自己的科研项目经历来对这款芯片进行评估,简单来说,就是 ...

  5. 地平线旭日X3派小白上手

    1.购买 各个经销商对地平线旭日X3派2G板的统一报价是499,但各种套餐中价格有差异,建议选用带散热和串口的套餐,原因是CPU发热量还是有点大的,板载调试接口是2.0间距,大部分人手头没有这种杜邦线 ...

  6. PPYOLO垃圾检测+地平线旭日X3派部署(下)

    请点击此处查看本环境基本用法. Please click here for more detailed instructions. 1. 简介 在上一个教程中,我们介绍了如何利用百度PaddlePad ...

  7. 《旭日X3派开发小技巧》—— 备份与恢复SD卡镜像

    0.前言 很多小伙伴们在开发旭日X3派后,想备份自己魔改后的镜像,官方手册中提供了根文件系统制作的方法,但此种方法对于想备份自己开发魔改过后的镜像非常不方便,在这里给大家提供一个较为简便的方法,可以方 ...

  8. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应问题

    转载:http://blog.csdn.net/iamlazybone/article/details/17191539 懒骨头(http://blog.csdn.net/iamlazybone  Q ...

  9. Cocos2dx游戏开发系列笔记9:android手机上运行《战神传说》,并解决横竖屏即分辨率自适应...

    2019独角兽企业重金招聘Python工程师标准>>> 上节说到cygwin下成功编译出so文件,下面我们要把游戏运行在android上. 开始干活! 其实步骤可以参考 Cocos2 ...

最新文章

  1. Object o与Object o=null的区别
  2. 多领导者改进算法的MATLAB仿真
  3. 同事间竞争,你该如何对待?
  4. Matlab给Ansys助攻
  5. 将Freeswitch SDP 固定为 external_rtp_ip
  6. 雷神开机logo更改_黑武士再度来袭 雷神第三代911黑武士游戏台式机评测
  7. layui下拉框怎么获取自定义值_layui如何得到select下拉框选中的值?
  8. Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
  9. 几个阿里,美团,腾讯大佬的公众号!超级变态!
  10. MSM8953 Android 9.0 打开uart串口
  11. 99刀299刀 开发者账户 区别
  12. 计算机类应届毕业生的求职历程
  13. 网页设计与制作项目教程HTML+CSS+JavaScript之项目一
  14. css常用的属性(边框三角形,文本省略号)
  15. 超级鹰解决点触验证码
  16. 【if语句与表达式】
  17. 盘点最常用的几款linux服务器管理面板
  18. iptables火墙服务
  19. 23年PMP备考攻略+资料分享
  20. Javascript交互式网页设计试题(一)

热门文章

  1. 技嘉H370 HD3主板的物理机上安装 Linux CentOS7 解决无网卡驱动
  2. 电影票预定系统设计三
  3. 腕能助手android9,腕间应用助手
  4. Mysql数据库在多服务器集群的情况下如何保证数据同步?
  5. 2020 2 跳线法兰
  6. codeforces 1536B Prinzessin der Verurteilung
  7. SQL基础---day6
  8. 安卓网页html/图片查看器开发——张泽华老师的些许错误
  9. java后台修改商品信息_shop--9.商品--商品编辑--修改(后端)
  10. 2021年华为杯数学建模B题,四题全部代码和思路