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.

[参考译文] AM62A7:ialg.algAlloc 在 SDK 10.1上运行 cunstom DL 模型时失败

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1520955/am62a7-ialg-algalloc-failed-while-running-cunstom-dl-model-on-sdk-10-1

器件型号:AM62A7

工具/软件:

尊敬的 TI 专家:

我在尝试部署自定义 DL 模型时遇到错误、下面提供了日志。 原因 ialg 似乎还没有开放源代码、因此我想知道  状态=-1125的含义是什么。 我应该如何将模型部署到 SDK 10.1中?

谢谢、

范亦哲

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

    你好、Yizhe Fan、

    该消息 根据 itidl_ti.h 指示 TIDL_E_quant_stats_not_availabale

    这表明量化未在模型的导入/编译过程中完成。 要解决此问题、我们需要查看编译/导入日志。  

    • 对于开源运行时(OSRT)导入流程、在通过运行时 API 初始化模型时传递的委派选项中设置 DEBUG_LEVEL=2
      • 在 edgeai-tidl-tools/examples/osrt_python 中、您可以通过向 model_config 条目中添加"runtime_options"字典或在 common_utils.py 中全局设置 DEBUG_LEVEL 来执行此操作
    • 对于 tid_model_import.out 流程、将 debugTraceLevel 设置为2
    • `导出 TIDL_RT_DEBUG=1` --没有必要、但有时会揭示重要信息。 此设置非常详细。  

    BR、
    Reese

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

    尊敬的 Reese:

    以及 SDK 10.1 文件夹未完全符合、因此 & 我在模型导入路径上时不正确。  

    我发现很难配置编译工具链和三零件库产品系列。 请提供我   SDK 版本下的<PC_dsp_test_dl_algo.out> ?

    非常感谢、

    Yizhe

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

    您好、Yizhe、

    您要查找的 tidl_tools 可以从 edgeai-tidl-tools (适用于10_01…… 标签、如: https://github.com/TexasInstruments/edgeai-tidl-tools/releases/tag/10_01_04_00

    setup.sh 脚本将下载 tidl_tools tarball、其中包含所有 tidl_model_import.out 和类似的内容。 在运行此脚本之前设置 SOC=am62a。  

    tidl_pc_tools 的 make 目标也可以构建这些工具、但需要一些依赖项。 TIDL`指南提供了构建这些脚本的说明、可以使用 μ V dk_builder/scripts/setup_psdk_rtos.sh --install_tidl_deps `s提取依赖项

    BR、
    Reese