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.

[参考译文] PROCESSOR-SDK-AM69A:切换到使用 tidlcpp 库时的问题

Guru**** 2483895 points
Other Parts Discussed in Thread: AM69A

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1527781/processor-sdk-am69a-issue-when-switching-to-using-the-tidlcpp-library

器件型号:PROCESSOR-SDK-AM69A
主题中讨论的其他器件:AM69A

工具/软件:

您好、Chris、

我代表客户在此处发帖。 请帮助他看和评论。 非常感谢

感谢您之前的指导。 我已经确认 name_overlays DTBO 文件没有问题—我能够按照您所述在器件上成功地运行 ResNet-101 模型推理。
但是、当我切换到使用时  tidlcpp  库 (TIDL C++ API) 若要加载模型并执行推理、我会遇到以下错误:

root@AM69-sk:/opt/edgeai-tidl-tools/bin/Release #./tidlrt_ResNet -f /opt/arrow/out -i face_aligned_1.jpg
模型文件名称:/opt/arrow/out/tidl_net.bin、/opt/arrow/out/tidl_io_buff1.bin
应用程序:初始化...!!
18753.543247 s:内存:初始化...!!
18753.543309 s:MEM:初始化的 DMA 堆 (FD=5)!!!
18753.543457 s:内存:初始化...完成!!!
18753.543479 s:ipc: init ...!!
18753.574032 s : ipc:初始化...完成!!
remote_service:初始化...!!</s>!
remote_service:初始化...完成!!!
18753.581335 s:GTC 频率= 200MHz
应用程序:初始化...完成!!
18753.581420 s:vx_zone_info:全局启用 vx_zone_error
18753.581432 s:vx_zone_info:全局启用 vx_zone_warning
18753.581450 s:vx_zone_info:全局启用 vx_zone_info
18753.581986 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
18753.582115 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
18753.582219 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
18753.582339 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
18753.582351 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
18753.582364 s:vx_zone_info:全局禁用 vx_zone_info
18753.749631 s:vx_zone_error:[ownContextSendCmd:912]命令 ack 消息返回失败 cmd_status:–1
18753.749666 s:vx_zone_error:[ownNodeKernelInit:604]针对节点 TIDLNode 的目标内核、TIVx_CMD_NODE_CREATE 失败
18753.749673 s:vx_zone_error:[ownNodeKernelInit:605]请确保已为此内核注册目标回调
18753.749684 s:vx_zone_error:[ownNodeKernelInit:606]如果目标回调已注册、请确保此内核的创建回调中没有发生错误
18753.749696 s:vx_zone_error:[ownGraphNodeKernelInit:690]节点 0 的内核初始化、kernel com.ti.tidl:1:1 ...失败!!!
18753.749742 s:vx_zone_error:[ TIDL subgraph 1332 ]节点内核初始化失败
18753.749753 s:vx_zone_error:[ TIDL 子图 1332 ]图形验证失败
TIDL_RT_OVX:错误:验证 TIDL 图形...失败!!!
TIDL_RT_OVX:错误:验证 OpenVX 图形失败
已调用
18753.810931 s:vx_zone_error:[ownContextSendCmd:912]命令确认消息返回失败 cmd_status:–1
18753.810973 s:vx_zone_error:[ownNodeKernelInit:604]针对节点 TIDLNode 的目标内核、TIVx_CMD_NODE_CREATE 失败
18753.810985 s:vx_zone_error:[ownNodeKernelInit:605]请确保已为此内核注册目标回调
18753.811000 s:vx_zone_error:[ownNodeKernelInit:606]如果目标回调已注册、请确保此内核的创建回调中没有发生错误
18753.811014 s:vx_zone_error:[ownGraphNodeKernelInit:690]节点 0 的内核初始化、kernel com.ti.tidl:1:1 ...失败!!!
18753.811032 s:vx_zone_error:[ TIDL subgraph 1332 ]节点内核初始化失败
18753.811042 s:vx_zone_error:[ TIDL subgraph 1332 ]图形验证失败
18753.811111 s:vx_zone_error:[ownGraphScheduleGraphWrapper:944]图形未处于需要安排的状态
18753.811122 s:vx_zone_error:[vxProcessGraph:868]计划图失败
18753.811133 s:vx_zone_error:[vxProcessGraph:873]等待图形失败
错误:运行 TIDL 图形...失败!!!
平均时间:49.384 毫秒
特征矢量统计信息:
尺寸:512
最小值:0
最大值:0
平均值:0
特征向量已保存到 face_aligned_1.jpg.features.txt
应用程序:Deinit ...!!
REMOTE_SERVICE:取消初始化...!!!
REMOTE_SERVICE:取消初始化...完成!!!
18753.828821 S: IPC: Deinit ...!
18753.829796 s: IPC: DeInit ...完成!!
18753.829828 s:MEM:Deinit ...!!
18753.829842 s:DDR_SHARED_MEM:Alloc's:8 alloc's、共 135423796 字节
18753.829852 s:DDR_SHARED_MEM:free's:8 free's of 135423796 bytes
18753.829861 s:DDR_SHARED_MEM:open's:0 个 0 字节分配
18753.829876 s:内存:Deinit ...完成!!!
应用程序:Deinit ...完成!!

您能否分享一个简短的示例或详细步骤、说明如何:

  1.  .onnx  .tflite使用 tidlcpp 加载转换的(或)模型

  2. 初始化 TIDL 上下文并分配输入/输出张量

  3. 运行推理并读回输出张量数据

将 tidlcpp 集成到应用程序的任何示例代码或指针都将非常有用。

此致、

挂起

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

    尊敬的 Hung:

    我不确定 tidlcpp 是什么以及为什么要使用它。  如果您希望更少地测试 TIDL 应用程序、请使用 器件上/opt/tidl_test 中的 TI_DEVICE_ARMv8_TEST_dl_algo_host_RT.out。  这将删除所有变量。   

    我不能仅提供将有效的未知模型的配置、但这里是一个推理配置示例。

    inFileFormat = 0
    debugTraceLevel = 0
    writeTraceLevel = 0
    netBinFile =/opt/test_model/tidl_net.bin
    ioConfigFile =/opt/test_model/tidl_io_buff1.bin
    outData =“/opt/test_model/test_model_out.bin “
    inData =“/opt/test_model/image.bmp “
    numFrames = 1

    假设上述文件在/opt/tidl_test 目录中名为 infer_evm.txt:

    root@AM69-SK:/opt/tidl_test。/TI_DEVICE_ARMv8_test_dl_algo_host_RT.out s:infer_evm.txt

    正在处理配置文件#0:infer_evm.txt
    应用程序:初始化...!!
    525686.721685 s:内存:初始化...!!
    525686.721735 s:内存:初始化的 DMA 堆 (FD=5)!!!
    525686.721868 s:内存:初始化...完成!!!
    525686.721886 s:ipc: init ...!!
    525686.757416 s:ipc:初始化...完成!!!
    remote_service:初始化...!!</s>!
    remote_service:初始化...完成!!!
    525686.765319 s:GTC 频率= 200MHz
    应用程序:初始化...完成!!
    525686.765423 s:vx_zone_info:全局启用 vx_zone_error
    525686.765437 s:vx_zone_info:全局启用 vx_zone_warning
    525686.765445 s:vx_zone_info:全局启用 vx_zone_info
    525686.766365 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
    525686.766511 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
    525686.766600 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
    525686.766686 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
    525686.766695 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
    525686.766706 s:vx_zone_info:全局禁用 vx_zone_info

    # network_init_time = 62.54(以 ms 为单位、c7x @1GHz)
    ---------------------------- TIDL 过程带有目标数据流

    # network_execution_time = 4.13 (ms, c7x @1GHz),其中 ddr_pandwidth(读取+写入)= 0.00, 0.00, 0.00(兆字节/帧)... … 应用程序:Deinit ...!!
    REMOTE_SERVICE:取消初始化...!!!
    REMOTE_SERVICE:取消初始化...完成!!!
    525686.837667 s : IPC: Deinit ..!
    525686.838680 s : IPC: DeInit ..完成!!
    525686.838717 s:MEM:Deinit ...!!
    525686.838731 s:DDR_SHARED_MEM:Alloc's:7 alloc's、其值为 4592504 字节
    525686.838742 s:DDR_SHARED_MEM:FREE's:7 FREE's of 4592504 bytes
    525686.838752 s:DDR_SHARED_MEM:open 的:0 个 0 字节的分配
    525686.838765 s:内存:Deinit ...完成!!!
    应用程序:Deinit ...完成!!

    此致、

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 之前、我成功测试了TI_DEVICE_armv8_test_dl_algo_host_rt目标。 现在、我需要使用 TIDL Runtime 从源代码中运行模型。 我正在采取以下步骤:

      1. 已克隆存储库:

        git clone github.com/.../edgeai-tidl-tools.git
        
      2. 已签出分支10_01_00_02

      3. 在中添加了我的代码/opt/edgeai-tidl-tools/examples/tidlrt_cpp、以构建运行 CMC ResNet-101 模型的应用程序。

      但是、当我重新构建并执行示例时、会遇到随附日志中显示的错误。 您能否检查附加的源文件是否有任何问题、重新编译示例并验证其是否正确运行?

      提前感谢您提供 assistance.e2e.ti.com/.../log_5F00_eror-_2800_1_2900_.txte2e.ti.com/.../4747.resnet.zip

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

    尊敬的 Hung:

    我重新构建了应用、 然后 复制了 相同的错误。  这意味着问题出在 CPP 应用中。  这可能是一个版本/库/env 问题。   您能否提供您正在运行的 Env?  此外、您是在 PC 还是 EVM 上构建 tidlrt_ResNet 吗?

    使用标准实用程序和 infer_evm.txt:

    inFileFormat = 0
    debugTraceLevel = 0
    writeTraceLevel = 0
    netBinFile =/opt/arrow/out/tidl_net.bin
    ioConfigFile =/opt/arrow/out/tidl_io_buff1.bin
    outData =“/opt/arrow/out/test_model_out.bin “
    inData =“/opt/test_model/jet.bmp “
    numFrames = 1

    ./TI_DEVICE_ARMv8_TEST_dl_algo_host_RT.out s:infer_evm.txt

    正在处理配置文件#0:infer_evm.txt
    应用程序:初始化...!!
    795260.849938 s:内存:初始化...!!
    795260.849988 s:MEM:初始化的 DMA 堆 (FD=5)!!!
    795260.850126 s:内存:初始化...完成!!
    795260.850143 s:ipc: init ...!!
    795260.880532 s:ipc:初始化...完成!!!
    remote_service:初始化...!!</s>!
    remote_service:初始化...完成!!!
    795260.887912 s:GTC 频率= 200MHz
    应用程序:初始化...完成!!
    795260.887990 s:vx_zone_info:全局启用 vx_zone_error
    795260.888000 s:vx_zone_info:全局启用 vx_zone_warning
    795260.888011 s:vx_zone_info:全局启用 vx_zone_info
    795260.888994 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
    795260.889153 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
    795260.889252 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
    795260.889349 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
    795260.889362 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
    795260.889376 s:vx_zone_info:全局禁用 vx_zone_info

    # network_init_time = 668.89(以 ms 为单位、c7x @1GHz)
    ---------------------------- TIDL 过程带有目标数据流

    # network_execution_time = 332.95(单位为 ms, c7x @1GHz),其中 ddr_pandwidth(读+写)= 0.00, 0.00, 0.00(兆字节/帧)... … 应用程序:Deinit ...!!
    REMOTE_SERVICE:取消初始化...!!!
    REMOTE_SERVICE:取消初始化...完成!!!
    795261.862947 s:IPC: Deinit ...!!
    795261.863855 s : IPC: DeInit ...完成!!
    795261.863877 s:MEM:Deinit ...!!
    795261.863892 s:DDR_SHARED_MEM:Alloc's:7 alloc's、共 68044312 字节
    795261.863902 s:ddr_shared_mem:free's:7 free's of 68044312 bytes
    795261.863910 s:DDR_SHARED_MEM:open 的:0 个 0 字节的分配
    795261.863923 s:内存:Deinit ...已完成!!!
    应用程序:Deinit ...完成!!
    Root@AM69-SK:/opt/tidl_test

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

    您好、Chris、

    我正在使用 edgeai-tidl-tools 版本 10_01_00_02、构建在 EVM 上运行。

    此致、

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

    您好!

    我的问题是编译在哪里执行(即二进制文件的编译位置)?  EVM 或 PC 上?

    此致、

    Chris

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

    您好、Chris、

    我直接在 EVM 上编译了二进制文件、也在这里运行。

    此致、

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

    您好、Chris、

    按照您的说明操作后、我们便能够运行经过定制训练的模型。 但是、仍然有一个问题:为什么我们必须重新启动器件才能运行定制训练的模型? 如果我们不重新启动、仍然会出现与之前相同的错误。

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

    您好、Chris、

    1.按照您的说明,我们可以运行我们的定制训练模型。 但是、仍然有一个问题:为什么我们必须重新启动器件才能运行定制训练的模型? 如果我们不重新启动、仍然会出现与之前相同的错误。 您能帮助我们分析问题所在吗?

    2.平均时间:332.367 毫秒太高—我们的目标是大约 10 毫秒。 在 QCM6490 上、该模型可实现 10.22ms 的推理时间。
    我们尝试按照以下指南中的建议调整 msmcSizeKB、enable_persiste_WT_ALLOC 和 numBatch、但结果没有改善。 您能建议我们如何进一步优化吗?
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/08_00_00_12/exports/docs/tidl_j7_08_00_00_10/ti_dl/docs/user_guide_html/md_tidl_fsg_steps_to_debug_performance.html 

    3.该日志是否意味着 MSMC SRAM 溢出并使用 DDR? 是否有任何方法可以解决此问题?:
    81267.489672 s:DDR_SHARED_MEM:Alloc's:7 alloc's、共 68044312 字节
    81267.489680 s:ddr_shared_mem:free's:7 free's of 68044312 bytes

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

    您好、

    1.如果第一次运行后失败,请查看您的自定义驱动程序。  其中存在一个错误、并且在执行后不会进行清理(释放资源)。

    2.这将在模型和执行方面进行一些优化,应该在另一个 E2E 中进行。

    3.可能,但 您的导入文件有 compileConstraintsFlag.  在输出目录中查找 csv 文件以清楚地了解时间占用的位置以及大部分执行时间占用的位置。

    此致、

    Chris

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

    Kính thưa Chris Tsongas ,

    Tôi đã tạo một chủ đề mới:  PROCESSOR-SDK-AM69A:“Optimization iResnet101“  

    Cảm ơn!

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

    尊敬的 Khoa:

    我已将新的 E2E 分配给团队中的一个人。 我将继续并关闭此主题、因为它似乎已被回答。 如果没有、请重新打开。

    此致、

    Christina

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

    很抱歉、我错误地勾选了“解决方案“、因此我将创建一个新主题: PROCESSOR-SDK-AM69A:“Optimization Resnet101“  

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

    尊敬的 Chris:

    当我使用 SDK 版本 10_01 从 TI 网站刷写发布映像并首次运行测试时、遇到了相同的错误。 但是、重新引导设备后、错误就消失了

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Chris Tsongas 您好、Chris、我们正在等待您的答复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Khoa:

    您提供的 CPP 程序有问题、它将首次运行并在以后失败。  此外、我们知道该模型可以与 TIDL 驱动程序和同一个模型配合使用。   这意味着应用程序不会自行清理、我们无法帮助定制应用程序。  

    此致、

    Chris

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

    您好、Chris

    当我们在设备上使用时,我们会遇到相同的错误 — 这不是由添加我们自己的TI_DEVICE_armv8_test_dl_algo_host_rt.out/opt/tidl_test C++代码引起的。

    非常感谢和尊敬、



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

    Hi Le Tung,

    我刚刚在运行 10_01_00_02 的 AM69A EVM 上连续运行了 3 次 resnet101_simp 模型 、没有任何问题。

    ./TI_DEVICE_ARMv8_TEST_dl_algo_host_RT.out s:infer_evm.txt

    正在处理配置文件#0:infer_evm.txt
    应用程序:初始化...!!
    140.281651 s:内存:初始化...!!
    140.281709 s:MEM:初始化的 DMA 堆 (FD=5)!!!
    140.281877 s:内存:初始化...完成!!!
    140.281896 s:ipc: init ...!!
    140.315890 s : ipc:初始化...完成!!
    remote_service:初始化...!!</s>!
    remote_service:初始化...完成!!!
    140.325556s:GTC 频率= 200MHz
    应用程序:初始化...完成!!
    140.32855 s:vx_zone_info:全局启用 vx_zone_error
    140.327882 s:vx_zone_info:全局启用 vx_zone_warning
    140.327889 s:vx_zone_info:全局启用 vx_zone_info
    140.330293 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
    140.330441 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
    140.330525 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
    140.330606 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
    140.330619 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
    140.330633 s:vx_zone_info:全局禁用 vx_zone_info

    # network_init_time = 693.86(单位为 ms、c7x @1GHz)
    ---------------------------- TIDL 过程带有目标数据流

    # network_execution_time = 332.61(单位为 ms, c7x @1GHz),其中 ddr_pandwidth(读取+写入)= 0.00, 0.00, 0.00(兆字节/帧)... … 应用程序:Deinit ...!!
    REMOTE_SERVICE:取消初始化...!!!
    REMOTE_SERVICE:取消初始化...完成!!!
    141.328831 s : IPC: Deinit ...!
    141.329626 s: IPC: DeInit .. Done !!
    141.329650 s:MEM:Deinit ...!!
    141.329664 s:DDR_SHARED_MEM:Alloc's:7 alloc's、其值为 68044312 字节
    141.329673 s:DDR_SHARED_MEM:FREE's:7 FREE's of 68044312 bytes
    141.329681 s:DDR_SHARED_MEM:open 的:0 个 0 字节的分配
    141.329692 s : MEM: Deinit ...完成!!
    应用程序:Deinit ...完成!!
    root@AM69-SK:/opt/tidl_test。/TI_DEVICE_ARMv8_test_dl_algo_host_RT.out s:infer_evm.txt

    正在处理配置文件#0:infer_evm.txt
    应用程序:初始化...!!
    146.284267 s:内存:初始化...!!
    146.284320 s:MEM:初始化的 DMA 堆 (FD=5)!!!
    146.284463 s:内存:初始化...完成!!!
    146.284481 s:ipc: init ...!!
    146.316466 s:ipc:初始化...完成!!!
    remote_service:初始化...!!</s>!
    remote_service:初始化...完成!!!
    146.324037s:GTC 频率= 200MHz
    应用程序:初始化...完成!!
    146.324118 s:vx_zone_info:全局启用 vx_zone_error
    146.324130 s:vx_zone_info:全局启用 vx_zone_warning
    146.324145 s:vx_zone_info:全局启用 vx_zone_info
    146.324851 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
    146.325002 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
    146.325099 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
    146.325197 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
    146.325215 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
    146.325226 s:vx_zone_info:全局禁用 vx_zone_info

    # network_init_time = 675.25(单位为 ms、c7x @1GHz)
    ---------------------------- TIDL 过程带有目标数据流

    # network_execution_time = 332.60(单位为 ms, c7x @1GHz),其中 ddr_pandwidth(读取+写入)= 0.00, 0.00, 0.00(兆字节/帧)... … 应用程序:Deinit ...!!
    REMOTE_SERVICE:取消初始化...!!!
    REMOTE_SERVICE:取消初始化...完成!!!
    147.303141 s : IPC: Deinit ...!
    147.304152 s : IPC: DeInit ..完成!!
    147.304184 s:MEM:Deinit ...!!
    147.304197 s:DDR_SHARED_MEM:Alloc's:7 alloc's、共 68044312 字节
    147.304206 s:DDR_SHARED_MEM:FREE's:7 FREE's of 68044312 bytes
    147.304213 s:DDR_SHARED_MEM:open 的:0 个 0 字节的分配
    147.304227 s:内存:Deinit ...完成!!
    应用程序:Deinit ...完成!!
    root@AM69-SK:/opt/tidl_test。/TI_DEVICE_ARMv8_test_dl_algo_host_RT.out s:infer_evm.txt

    正在处理配置文件#0:infer_evm.txt
    应用程序:初始化...!!
    150.114551 s:内存:初始化...!!!
    150.114603 s:MEM:初始化的 DMA 堆 (FD=5)!!!
    150.114744 s:内存:初始化...完成!!!
    150.114762 s:ipc: init ...!!
    150.147036 s:ipc:初始化...完成!!!
    remote_service:初始化...!!</s>!
    remote_service:初始化...完成!!!
    150.153659 s:GTC 频率= 200MHz
    应用程序:初始化...完成!!
    150.153729 s:vx_zone_info:全局启用 vx_zone_error
    150.153740 s:vx_zone_info:全局启用 vx_zone_warning
    150.153751 s:vx_zone_info:全局启用 vx_zone_info
    150.154320 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
    150.154421 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
    150.154501 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
    150.154578 s:vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
    150.154590 s:vx_zone_info:[tivxInitLocal:126]初始化完成!!!
    150.154602 s:vx_zone_info:全局禁用 vx_zone_info

    # network_init_time = 676.16(单位为 ms、c7x @1GHz)
    ---------------------------- TIDL 过程带有目标数据流

    # network_execution_time = 332.56(单位为 ms, c7x @1GHz),其中 ddr_pandwidth(读取+写入)= 0.00, 0.00, 0.00(兆字节/帧)... … 应用程序:Deinit ...!!
    REMOTE_SERVICE:取消初始化...!!!
    REMOTE_SERVICE:取消初始化...完成!!!
    151.134547 s:IPC: Deinit ...!!
    151.135497 s : IPC: DeInit ...完成!!
    151.135543 s:内存:Deinit ...!!
    151.135557 s:DDR_SHARED_MEM:Alloc's:7 alloc's、共 68044312 字节
    151.135567 s:ddr_shared_mem:free's:7 free's of 68044312 bytes
    151.135578 s:DDR_SHARED_MEM:open 的:0 个 0 字节的分配
    151.135592 s:内存:Deinit ...完成!!
    应用程序:Deinit ...完成!!

    我已经包含了模型和导入日志。   请尝试我包含的模型。

    此致、

    Chris

    e2e.ti.com/.../resnet101.loge2e.ti.com/.../resnet101_5F00_simp.onnx