This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VP-Q1:'onnx_tiad_ssd&#39 的框图失败;模型 (AM68A/J784S4)-需要 Meta-Arch 配置指南和原始 ONNX 文件

Guru**** 2652475 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1592580/tda4vp-q1-box-drawing-failure-with-onnx_tiad_ssd-model-am68a-j784s4---need-meta-arch-configuration-guidance-and-original-onnx-file

器件型号: TDA4VP-Q1

尊敬的 TI 专家:

感谢您之前的指导、这有助于我们找出 TIVX 管道中箱形图失败的根本原因。

我们正在尝试替换工作模型、 peele_300、另一个模型来自同一 SDK 目录 PSDK_RTOS_ti_data_set_09_02_00 、  onnx_tiad_ssdpeele_300工作时、onnx_tiad_ssd未绘制任何边界框。

1.核心诊断(已确认不一致)

我们的调试结果显示了 TIDL Meta-Architecture 配置中存在固有的不一致性:

模型 OpenVX 输出查询vxQueryTensor () 框图状态
peele_300(工作中) 1405×1. 成功 (框图)
onnx_tiad_ssd(失败) 1905×1. 失败 (无框)

由于tivxDrawBoxDetectionsNode的 N×1 输出一起工作peele_300,内核显然依赖于 隐式元架构元数据 (嵌入在描述符中)tidl_io_...bin将展平的 N×1 张量解码到 M×7 检测结构中。

2.怀疑  

根据 TIDL 物体检测 Meta-Architecture 文档、我们认为该文档是预先编译的 tidl_io_onnx_tiad_ssd_1.bin文件缺少箱形图内核所需的 Meta-Architecture 配置、无法正确解析其 1905×1 输出。

您是否同意 tidl_io_onnx_tiad_ssd_1.binMeta-Architecture 配置是否错误?

如果您同意、您能提供一个正确的 BIN 文件吗?

为使我们能够正确地重新编译模型并自行验证 Meta-Architecture 配置、请提供 原始 ONNX 模型文件 (文件).onnx对应于 tidl_net_onnx_tiad_ssd.bin。  

您在提供这些文件和配置详细信息方面的帮助对于我们推进自定义模型集成至关重要。

感谢您的专业支持。

此致、
David、Yang。