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.

[参考译文] TDA4VM:无法从 ONNX 模型检索“角度“输出

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1627049/tda4vm-unable-to-retrieve-angle-output-from-onnx-model

器件型号: TDA4VM

我正在使用 TIDL 中的 ONNX 模型、在检索其中一个模型输出时遇到了问题。

以下是详细信息:

  1. ONNX 模型 使用得 导入并无错误地运行推理。
  2. 该模型具有多个输出:
    • 检测输出
    • 关键点输出
    • “角度“附加输出
  3. 不过、 角度输出不会显示在导入输出或推理结果中
  4. 我目前正在使用该TIDL_ODLayerObjInfo结构读取输出、而是使用该结构读取输出 默认情况下、角度没有任何成员字段。
  5. 导入时我的基本配置如下:
    • 型号类型: 2 (ONNX)
    • POST‑工艺类型: 2.

我的问题:
是否可以访问 角度 此配置中的输出张量是多少?
如果TIDL_ODLayerObjInfo本机不支持角度、是否有替代结构、自定义‑后处理方法或需要额外配置来从模型的张量中提取此输出?

提前感谢!

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

    尊敬的 Dipti:

    您正在使用哪个流程进行推理?

    是 tidlrt 流程或 osrt 流程以及您使用的 SDK 版本和 edgeai-tidl-tools。

    我目前正在使用TIDL_ODLayerObjInfo结构读取输出、但这种结构 默认情况下、角度没有任何成员字段。 [/报价]

    通常、 TIDL_ODLayerObjInfo 用于具有检测类型的模型、
    请参阅 https://github.com/TexasInstruments/edgeai-tidl-tools/blob/11_02_05_00/docs/od_meta_arch.md

    对于与标准检测模型输出不匹配的输出、必须实施自定义结构来解析输出张量。
    https://github.com/TexasInstruments/edgeai-tidl-tools/blob/11_02_05_00/docs/io_tensors.md

    是否有任何方法可以访问 角度 此配置中的输出张量?

    您可以使用 osrt flow 访问用于测试输出的角度信息。 但要使用 tidlrt 流程、您必须创建一个自定义结构来处理角度数据或直接从输出张量缓冲区获取数据。

    此致、
    Gokul

    [/quote]