YOLOV5从模型训练到部署在NPU上实现流程

本文描述了作者在将Yolov5模型从PyTorch转换到RKNN并部署过程中遇到的问题,包括代码修改、模型转换和C++中推理失败的解决方案。作者分享了从训练到部署的完整流程和关键代码调整点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        踩了三天坑,看了各种资料,跑官网提供的C++ demo,python demo可以得到正确的结果,但是从头从 pt->onnx->rknn文件总是无法成功。因为不好的工作思路,习惯找开源,于是到git 上下载各种版本代码尝试都出推理结果不正确的问题。后来头疼的想要放弃,后来看到博客给提供了思路,分别为:

rknn导出yolov5模型在python中可正常推理,在c++中无结果._rknn 模型推理无法获取结果-优快云博客Yolov5笔记--RKNN推理部署源码的粗略理解_rknn yolov5-优快云博客

        废话不多说,进入正题,给大家提供一套完整的从训练到部署的使用流程。

训练代码链接,使用官网提供的即可:

GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值