53
- 收藏
- 点赞
- 分享
- 举报
鸿鸥派 Hi3519DV500 SVP_NPU例程 YOLOv8 添加动态 RPN 硬化层及 ATC 转换求助
环境
具体开发板:Ebaina鸿鸥派
sdk:Hi3519DV500_SDK_V2.0.2.0
交叉编译工具链:aarch64-v01c01-linux-gnu-gcc
参考例程:
- /Hi3519DV500_SDK_V2.0.2.0/smp/a55_linux/source/mpp/sample/svp/svp_npu
- 【易百纳】鸿鸥派 HongOU PI V2.1\01手册文档\02开发手册\HongOU _PI快速适配_V2.1.pdf 第3章开发指南 3.4 SVP
主要问题及需要的帮助
问题
svp_npu自带的yolov8.om可以运行,但是自己训练的 yolov8.om 运行失败。
后观察如下代码了解到,是需要 rpn硬化层 将后处理 添加到模型上 让 NPU 处理。
而具体的 rpn 中的阈值,通过模型中的 rpn_data 输入接口完成赋值
data[n++] = threshold[i].nms_threshold;
data[n++] = threshold[i].score_threshold;
data[n++] = threshold[i].min_height;
data[n++] = threshold[i].min_width;
但是在例程中,这一步是完全黑箱的,我不知道例程的yolo模型是有进行过哪些具体的处理(如 如何添加 后处理、如何添加 rpn_data 输入),也不知道在atc转换过程中命令的具体的量化类型、insert_op_conf等等
例程中能看到的只有:转换后的 yolov8.om 和 直接调用该模型的 源文件。并没有提供 .pt->.onnx->.om的完整路径。
我也看到过如:https://www.ebaina.com/articles/140000017572 这里的解析(参考的是这里\samples\2_object_detection\yolo\onnx_model\README_yolov8.md)。但是这里的 rpn 补丁是没法使用的,因为这里的 rpn 后处理参数是写死的,不是像 svp_npu 的例程是需要模型有一个 rpn_data 输入接口来具体控制阈值。
需要的帮助
最理想的话,希望能提供以下内容:
- 鸿鸥派 Hi3519DV500 平台适配的 YOLOv8 模型,添加RPN 硬化层 + 动态 rpn_data 输入接口的可执行完整处理流程(含.pt 转.onnx、ONNX 模型修改的关键操作);
- 适配 Hi3519DV500_SDK_V2.0.2.0 NPU 环境的 ATC 模型转换完整命令行(明确量化类型、insert_op_conf 配置、输入输出节点指定、RPN 层相关特殊参数等);
- 若有 svp_npu 例程专属的 RPN 层补丁 / ONNX 修改脚本(支持rpn_data动态参数输入,非写死阈值),请提供脚本使用方法及适配 YOLOv8 的修改要点;
- Hi3519DV500 NPU 对 YOLOv8 模型的适配限制(如输入尺寸、算子支持、模型版本要求等),避免自定义模型因基础规格不符导致转换 / 运行失败。
非常感谢!
我来回答
回答1个
时间排序
认可量排序
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
相关问答
-
12025-11-26 17:25:49
-
2024-12-23 11:13:09
-
2025-05-27 14:10:00
-
2025-11-19 11:30:05
-
2024-07-10 12:58:27
-
2025-04-18 17:01:36
-
2025-10-23 14:23:14
-
2025-07-24 12:15:07
-
2025-04-08 17:37:53
-
2025-11-29 12:55:14
-
2025-09-19 17:15:10
-
2025-12-23 17:14:52
-
2025-09-07 18:53:13
-
2025-09-19 17:53:17
-
2026-02-09 10:16:45
-
2025-04-21 13:44:41
-
2025-07-12 14:31:20
-
2025-01-06 21:13:48
-
2025-01-23 10:34:42
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认

微信扫码分享
QQ好友