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.

[参考译文] TDA4VL-Q1:mixedPrecisionFactor 在将模型转换为 TI bin 文件期间出现错误

Guru**** 2481155 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1537822/tda4vl-q1-mixedprecisionfactor-got-an-error-during-convert-our-model-to-ti-bin-files

器件型号:TDA4VL-Q1


工具/软件:

尊敬的专家:

 我以前已经提出过这种问题、但没有得到你们方面的答复。  

这是我用于模型转换的 tidl 工具版本。

这是用于模型转换的配置文件:

问题是:

如果 我用参数 mixedPrecisionFactor = xx 转换模型

则会得到断言错误  

我们找到了“PC_dsp_test_dl_algo.out"的“的 src 代码  

您可以从我们的配置文件中看到、我们没有设置“inElementType",“,因此、因此您的文件说:

默认值应为 0  

也许我认为,因为我们设置了“mixedPrecisionFactor",“,所以这个 “inElementType"将“将更改为其他值

但我们不知道如何避免这种误差。

我们需要使用“mixedPrecisionFactor"参数“参数来实现更高效的推理帧速率 和更高精度的推理结果。

因此、请检查此错误并尽快修复您的代码。 并帮助我们处理这个问题。 谢谢!

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

    您好、

    您能否发送导入配置文件?  模型。  看起来您正在使用 yolo7 模型、我冷地找到了类似的模型。  输入文件似乎是一个 txt 文件。  这意味着它是压缩图像文件的路径列表 (jpg / png)。  如果是、则将 inFileFormat 设置为 2。   

    此致、

    Chris

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

    您好、我已经向您的同事 (Zhang) 发送了一封电子邮件、也许他可以  与您同步信息

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

    亲爱的克里斯。

    从客户 Linfeng fu 上传 onnx 文件。

    tidrive.ext.ti.com/.../72061ab3-cf6d-4d46-9e34-25d8ad61488e

    它是私有数据、因此请提供上面的链接作为内部共享。

    如果可以下载、请告诉我。

    客户将使用 SDK9.2 进行生产、但 TIDL 已升级到 10.0、以便解决 9.2 中的一些错误。 请注意。

    非常感谢!

    Yong

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

    你(们)好

    您可以尝试使用 SDK 11.0 吗? 我们有一个与 9.2 兼容的 adl 11.0 的子版本。

    此致、

    Adam

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

    是的、我已经尝试了版本 tidl_tools 110000800,它确实可以转换模型,没有 erros。

    因此、我尝试将另一个模型转换为段任务。 但 这个版本会得到一个核心转储。 我认为这是因为您的  tidl_tools.tar.gz 不包含“tidl_dump.out “文件、因此、我的文件使用了 10.00.02.00 版本、这会导致此问题

    但我已经转换了另外 3 个没有这个“tidl_dump.out"命令“命令的模型

    所以我不知道为什么这个段模型会触发 cmd 的这一部分?  

    IO 文件和网络文件已生成。 这两个文件是否可以使用?

      

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

    你(们)好

    tidl_dump.out 不是必需的、因为它只将生成的 bin 文件解码到一个 txt 文件以便于读取。 您的问题源于使用不同的 C7 固件版本和 tidl 工具版本。 为了进行快速测试、我建议您使用 tidl 工具 11_00_06_00 和 SDK 版本 11.0。 如果可以,我们可以帮助 tidl 回传。  

    这两个文件是否可以使用?

    我认为、如果您的 EVM 包含正确的 c7xmma 固件、可以使用这两个文件。  

    此致、

    Adam

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

    好的、感谢您的建议、我们将尝试将 tidl 版本更新为 11