文章目录

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

一.准备工作

  • 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. 特约专栏丨陈纯院士:大规模动态时序图实时处理技术、平台及应用
  2. hoj 2739 中国邮局问题
  3. Vue生产环境调试的方法
  4. 计算机学业水平测试题及答案初中,初中信息技术学业水平测试——选择题
  5. CCF CSP 201809-1 卖菜
  6. 昆仑通态9针通讯口定义_昆仑通态触摸屏与常见PLC的连接方法(3)——OmronHostLink...
  7. 字体乱码的时候,可以使用英文下的写法
  8. linux命令行改名字,使用nmcli在Linux命令行中更改或设置主机名的方法
  9. .Net Micro Framework研究—带I2C总线的模拟器
  10. 服务器BIOS、BMC、IPMI、EFI、UEFI等知识详解
  11. Altium Designer(三):基础
  12. 手把手教你强化学习 (三)马尔可夫决策过程与贝尔曼方程
  13. Win10技巧:如何确定电脑是否适用Hyper-V虚拟机?
  14. Oracle 12C 最新 PSU 补丁下载与安装操作指北
  15. sklearn中的make_blobs
  16. 相位相关法计算图像位移
  17. KZ笔记5:连跳丧失速度的原因
  18. 人体内脏分布图:人体五脏六腑位置图详细介绍
  19. Android 系统编译关闭ODEX优化功能
  20. MySQL核心点笔记

热门文章

  1. excel组合汇总_Excel汇总20140616
  2. 手把手教你把你的作品上传到github上
  3. 加密的word文件怎么编辑
  4. webpack热更新原理-连阿珍都看懂了
  5. 这几个素材站帮我做影视剪辑,从3000到10000,抓紧收藏
  6. 诫子书 --诸葛亮
  7. [iOS开发]frame和bounds
  8. EffcientNet - EffcientDet - D2Det
  9. bootcss的学习网站
  10. 有关写书。。。。。。。。。。。