TI中文支持网
TI专业的中文技术问题搜集分享网站

TDA4VM: 当开启trace dump的时候,由于网络模型的feature map过大导致不能正常保存数据

Part Number:TDA4VM

硬件:TDA4的C7X

功能: TIDL的自定义层 custom layer

问题描述: 当开启trace dump的时候, 网络模型中某个层的feature map为134MB,导致了tiovx_utils_tidl_trace_write 的fwrite不正常

1) 具体原因是什么?

2)如何调整traceData的空间, 如下图所示,为主要保存tracedata的代码, 如何调整?

非常感谢

Cherry Zhou:

您好您的问题我们已经收到并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,请问是有一个layer的输出是134MB吗?

,

shiming li:

是的,这个会影响traceData的保存吗?需要怎么调整呢

,

Cherry Zhou:

新的问题已经帮您跟进给工程师,如有新的消息会尽快给到您。

,

Cherry Zhou:

请参阅以下文件:

vision_apps/apps/dl_demos/app_tidl/main.c

找到 "APP_TIDL_TRACE_Dump"  macro。 根据这个macro来了解如何提供外部buffer,进而转储 trace data。

还可以增加 "TIVX_TIDL_TRACE_DATA_SIZE" ,这个值是用于分配 trace data buffer的。

,

shiming li:

您好, TIVX_TIDL_TRACE_DATA_SIZE已经更新了,但是实际上134MB还是无法保存,是因为太大,磁盘写入太久会导致异常吗?还是trace data buffer的问题?   因为我们查看了这个data buffer, 发现里面没有map出来traceData的数据

,

Cherry Zhou:

您好,我们已经将您的问题反馈给英文工程师,由于圣诞及新年假期,英文论坛的回复将稍晚,敬请谅解!

赞(0)
未经允许不得转载:TI中文支持网 » TDA4VM: 当开启trace dump的时候,由于网络模型的feature map过大导致不能正常保存数据
分享到: 更多 (0)