RA8P1部署ai模型指南:从训练模型到部署 | 本周六

在嵌入式边缘AI中,如何把“训练好的模型”稳定地“跑在板子上”,决定了项目能否落地。我们带你基于RA8P1平台,跑通从数据准备、模型训练、量化转换,到工程部署的整个流程,帮助你快速实现在RA8P1上部署人脸检测模型。

11月22日(本周六),9:30-18:00,我们将就嵌入式AI,带来免费线上培训,手把手带你掌握包括本文但不限于本文的更多技术干货,还有双核通信培训哦!带上电脑,带上Titan Board,预约直播参加培训!(公众号后台回复RA8P1,加入培训群)

1应用效果预览

⼀图看流程:从数据到上板

3  准备工作:硬件与软件环境

3.1  硬件清单

  • 开发板:RA8P1开发板(Titan Board)。

  • 传感器/外设:屏幕和摄像头

3.2  软件与⼯具

  • RT-Thread Studio

  • Python 3.9–3.11,pip包:pytorch等ai库

  • Yolo-Fastest

4 训练与导出:数据集到模型

4.1  数据集准备

收集网上已有的数据即可

4.2  训练

使用我编译好的darknet.exe

cd Yolo-fastestdarknet.exe detector train datasets/voc.data  datasets/yolo-fastest.cfg  -dont_show

4.3  模型转换

  • darknet->tflite

conda activate convertcd /path/to/keras-YOLOv3-model-setpython tools/model_converter/conver2tflite_and_int8.py --config_path yolo-fastest.cfg --weights_path yolo-fastest_last.weights --output_path face.h5 --int8_img_path ../Yolo-Fastest/datasets/face/data_1/train/image/ --save_tflite_path face_int8.tflite -f

  • tflite->ruhmi

将上⼀步得到的tflite文件复制到ruhmi-framework-mcu/models下,然后运行以下指令

conda activate ruhmicd /path/to/ruhmi-framework-mcu/scriptspython mcu_deploy.py --ethos --ref_data ../models/ deploy_qtzed_ethos

5 部署模型

  • tflite->ruhmi会在ruhmi-framework-mcu/scripts下生成可部署模型⽂件,路径如下

  • 接下来,删除*io_data.*和hal_entry.c, 然后将剩下的文件拷贝到ek-ra8p1_face_detect/src/models下打开rt-thread studio,导⼊ek-ra8p1_face_detect项目

  • 选择rt-thread studio项⽬

  • 选择对应的文件夹路径

  • 进入属性页面

  • 修改编码格式

  • 编译然后下载

  • 检测效果如下

11月22日(本周六),9:30-18:00,线上培训,跟着我们一起掌握嵌入式AI!带上电脑,带上Titan Board,预约直播参加培训!(公众号后台回复RA8P1,加入培训群)

获取硬件

RT-Thread 与瑞萨电子联合推出 RA8P1 Titan Board,基于 1GHz Arm® Cortex®-M85 + 250MHz Cortex®-M33 双核架构,集成 Ethos™-U55 NPU ,实现 256 GOPS 的 AI 性能、超过 7300 CoreMarks 的突破性 CPU 性能和先进的人工智能 (AI) 功能,可支持语音、视觉和实时分析 AI 场景!

或复制链接购买:https://item.taobao.com/item.htm?ft=t&id=987791181903

公众号后台

回复“RA8P1”加入RA8P1交流群!

图片

图片

图片

想要在RT-Thread平台或社区投放内容?

或想参与相关直播活动及赛事?

RT-Thread已开放对接窗口,

请通过邮件与我们取得联系,期待合作!

合作邮箱: tongfangyi@rt-thread.com 

点击“阅读原文”购买硬件

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值