专栏算法工具链使用YOLOv5m 板端推理46类检测推理异常

使用YOLOv5m 板端推理46类检测推理异常

已解决
Yang~2025-04-09
71
16

问题描述:

⽬标检测⽹络结构:YOLOv5m

量化环境:J6 OE算法包v3.0.22 板

端推理11类检测推理正常,推理46类检测推理异常。结果如图对⽐如图所⽰

11类检测与46类检测⽹络结构⼀致onnx结构如图,
模型输⼊输出结构⼀致,

板端推理代码⼀致,PC端46类⽬标检测量化输出结果正常。

(目前我排查的方向是检查.hbm和.bc的推理结果是否一致)

板端推理代码⼀致,PC端46类⽬标检测量化输出结果正常。 ⽬前⽆法找到46类检测板端失败原因。还请给予指导,感谢!!

 

链接: https://pan.baidu.com/s/14KjoJ04A5HZM2U9c83taCw 提取码: fg19 复制这段内容后打开百度网盘手机App,操作更方便哦

 

 

算法工具链
征程6
评论2
0/1000
  • Huanghui
    Lv.5

    一致的话 ,在检查下46类pc端后处理代码逻辑是否有问题

    2025-04-10
    0
    0
  • Huanghui
    Lv.5

    你好,那么你的 .hbm和.bc的推理结果是否一致呢?

    2025-04-10
    0
    14
    • Yang~回复Huanghui:

      后处理代码一致的,bc和hbms输出也是一致的,模型电脑端检测输出也是正常的,但是就是使用c46有问题,还有其他的思路吗?感谢!

      2025-04-10
      0
    • Huanghui回复Yang~:

      这样,你可以将pc端和板端的输出结果对比一下,看看是否一样,应该输出的都是列表,你打印下看下是否一样,如果结果一样说明还是后处理问题,如果不一样那可能就是板端模型问题了,

      2025-04-10
      0
    • Yang~回复Huanghui:

      我在帖子最后放了网盘的链接,里面有onnx,hb,hbm,npy,yaml以及相关代码,能帮忙看一下吗?

      2025-04-10
      0
    • Yang~回复Huanghui:

      您好,这个能帮忙看一下吗,感谢!!

      链接: https://pan.baidu.com/s/14KjoJ04A5HZM2U9c83taCw 提取码: fg19 复制这段内容后打开百度网盘手机App,操作更方便哦

      2025-04-11
      0
    • Huanghui回复Yang~:

      你的C++推理代码在哪里 ,我验证一下 。

      2025-04-11
      0
    • Huanghui回复Yang~:

      最好设置成feature map的输入格式 ,数据提前处理好,这样config里面不用再配了,板端推理输入可以直接用一个bin文件,不需要再分成Y,UV两个输入了

      2025-04-11
      0
    • Yang~回复Huanghui:

      但是相同的方案,11类是没有问题的,这是为什么呢

      2025-04-14
      0
    • Yang~回复Huanghui:

      您这边能帮忙测试一下嘛?因为我提供的模型11类是能够版端正确推理的,想之到46类为什么就不行了呢?

      2025-04-14
      0
    • Yang~回复Huanghui:

      请问这个有进展了吗?

      2025-04-14
      0
    • Huanghui回复Yang~:

      先复现一下你的问题吧~

      2025-04-14
      0
    • Huanghui回复Yang~:

      你好,复现过程中有两个问题

      1. 目前过程的逻辑先要执行04_inference.sh, 执行过程缺少验证用的文件 calibration_data/trafficlight/0#167582397330802880.jpg。

      2. 从你的描述中 11类检测推理正常 ,没有看到11类的推理脚本和部署代码呢

      我们需要完整复现你的问题才能进一步支持哈

      2025-04-14
      0
    • Huanghui回复Yang~:

      另外, 46类⽬标检测 PC端 量化输出结果正常,板端有问题,板端肯定是C++的对吧。

      PC端,我理解是服务器的DOCKER中吧,输出结果正常你指的是PYTHON推理脚本?还是X86仿真的C++程序?

      2025-04-14
      0
    • Yang~回复Huanghui:

      正常结果是python输出的结果,04_inference 的结果

      2025-04-15
      0
    • Yang~回复Huanghui:

      链接: https://pan.baidu.com/s/1ur5JJ4ubqEIFCYipupjs7g 提取码: gmc4 复制这段内容后打开百度网盘手机App,操作更方便哦 我在这里提供了11类的推理相关资料,需要使用的数据集都在里面。麻烦再帮忙看一下,谢谢 谢谢!!

      2025-04-15
      0