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.

[参考译文] 用于定制 TIDL 网络的 TIDL 主机仿真发生 algInit 故障

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/674896/alginit-failure-with-tidl-host-emulation-for-custom-tidl-network

您好!

我们在 Tensorflow 上建立了一个用于物体检测的网络、并将其转换为 TIDL 格式。 但是。 在转换过程中、会生成 tidl 网络和 param bin 文件、但 stats bin 工具报告错误。 使用 TIDL 主机仿真二进制文件运行网络时会报告类似的错误。 以下是控制台偏斜:

正在处理配置文件./testvecs/config/infer/tidl_config_tf.txt!
 0、TIDL_DataLayer               、 0、 -1、 1、  x、 x、 x、 x、 x、  x、 x、 x、 0、   0、    0、   0、   0、   1、   3、  416、 416、
 1、TIDL_ConvolutionLayer        、 1、   1、1、  0、 x、 x、 x、 x、  x、 x、 x、 1、   1、    3、 416、 416、   1、  16、  208、 208、
 2、TIDL_ConvolutionLayer        、 1、   1、1、  1、 x、 x、 x、 x、  x、 x、 x、 2、   1、   16、 208、 208、   1、  32、  104、 104、
 3、TIDL_ConvolutionLayer        、 1、   1、1、  2、 x、 x、 x、 x、  x、 x、 x、 3、   1、   32、 104、 104、   1、  64、   52、  52、
 4、TIDL_ConvolutionLayer        、 1、   1、1、  3、 x、 x、 x、 x、  x、 x、 x、 4、   1、   64、  52、  52、   1、 128、   26、  26、
 5、TIDL_ConvolutionLayer        、 1、   1、1、  4、 x、 x、 x、 x、  x、 x、 x、 5、   1、  128、  26、  26、   1、 256、   13、  13、
 6、TIDL_ConvolutionLayer        、 1、   1、1、  5、 x、 x、 x、 x、  x、 x、 x、 6、   1、  256、  13、  13、   1、 512、    6、   6、
 7、TIDL_ConvolutionLayer        、 1、   1、1、  6、 x、 x、 x、 x、  x、 x、 x、 7、   1、  512、   6、   6、   1、1024、    6、   6、
 8、TIDL_ConvolutionLayer        、 1、   1、1、  7、 x、 x、 x、 x、  x、 x、 x、 8、   1、 1024、   6、   6、   1、1024、    6、   6、
 9、TIDL_ConvolutionLayer        、 1、   1、1、  8、 x、 x、 x、 x、  x、 x、 x、 9、   1、 1024、   6、   6、   1、 125、    6、   6、
 10、TIDL_DataLayer               、 0、  1、-1、  9、 x、 x、 x、 x、  x、 x、 x、 0、   1、  125、   6、   6、   0、   0、    0、   0、
层 ID   、inBlkWidth 、inBlkHeight、inBlkPitch 、outBlkWidth、outBlkHeight、outBlkPitch、numInChs   、numOutChs  、numLclInChs、numLclOutChs、numProcItrs、numHorBlock numVerinChc、NpitInCht、numBlinSpitch
     1          40          34          40          32                    32           3          16           3           1           8           1           3          13                  1360        1024           1    
     2          40          34          40          32                    32          16          32          16           6           8           1           3           7                   1360        1024           1    
     3          40          34          40          32                    32          32          64          32           6           8           1           6           4                   1360        1024           1    
     4          40          34          40          32                    32          64         128          64           6           8           1          11           2                   1360        1024           1    
     5          40          28          40          32          26          32         128         256         128           8           8           1          16           1                   1120         832           1    

算法初始化失败,错误号为-1015
行: 1521时出错:在                                     函数:test_ti_dl_ivison 的文件 src/tidl_tb.c 中
找到配置列表的末尾!

 


如上面的错误所示,algInit()失败,错误编号为-1015。 您能不能指导我了解此错误的潜在原因以及如何进一步调试?

bin 文件和网络定义等可从  获得,供您参考。

 

谢谢、

Bhargav

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当前版本的 TIDL 不支持使用 tesnsoflow 进行物体检测。 下一版本将支持基于 Caffe 的 SSD。 请参阅下一版本中的用户指南/数据表、了解有关此内容的更多详细信息。
    BTW、请参阅接口文件(itidl_ti.h)中的错误代码、了解有关未来错误的更多详细信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供的意见 Kumar。

    根据此主题: e2e.ti.com/.../659857
    该错误是由于跨度=1时最大池层的 TF 导入错误造成的。

    是否有任何关于何时发布此错误修复的想法?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您引用的线程在 STRIDE =1时未讨论最大池化层。

    BTW、下一个 TIDL 版本 TIDL.01.01.00.00将在4月6日前通过 SDK 发布