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 导入 tensorflow 模型问题

Guru**** 2535150 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/692723/tidl-import-tensorflow-model-issue

您好!

我尝试使用 tensorflow 导入预先训练的 MobileNet 模型。 我已从  以下链接下载 MobileNet_v1_1.0_224模型:

https://github.com/tensorflow/models/tree/master/research/slim

这是已更改的导入文件:

#默认值- 0
randParams = 0

# 0:Caffe、1:TensorFlow、默认值- 0
modelType = 1.

# 0:按 tarininng Framework 进行固定量化、1:按 TIDL 进行动态量化、默认值- 1.
量化样式= 1.

将在舍入为整数时添加# quantRoundadd/100,默认值为-50
quantRoundAdd = 50

numParamBits = 10

inputNetFile ="...\test\testvecs\config\tensorflow_models\MobileNet\MobileNet_1_224.PB"
inputParamsFile ="NA"
outputNetFile ="...\test\testvecs\config\tidl_models\tidl_net_MobileNet_1_224.bin"
outputParamsFile ="..\test\testvecs\config\tidl_models\tidl_param_MobileNet_1_224.bin"

PreProType = 2
sampleInData ="...\test\testvecs\input\preproc_0_224x224.y"
tidlStatsTool =".\quantStatsTool\eve_test_dl_algo。out.exe"

InWidth = 224
InHeight = 224
inNumChannels = 3

当我尝试运行 importTestCases.bat 以生成相关的.bin 文件时,我将获得 tidl_log,如下所示 :

"

TF 模型文件:..\test\testvecs\config\tensorflow_models\MobileNet\MobileNet_1_224.PB
找不到请求的输入数据:MobilenetV1/Logits / Dropning_1b/Identity!!

"

和生成的 bin 文件为0KB。

请提供指导、并告诉我导入它的正确方法。

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

    您能否附加您在导入时获得的完整 tidl_log 文件

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

    您好 Praveen、

    请查找随附的 tidl_log.txt、但它仅包含以下两行:

    "

    TF 模型文件:..\test\testvecs\config\tensorflow_models\MobileNet\MobileNet_v1_0.5_160_Frozen.PB  

    找不到请求的输入数据:MobilenetV1/Logits / Dropning_1b/Identity!!

    "

    e2e.ti.com/.../tidl_5F00_log.txt

    谢谢、

    Sayali

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

    您可能需要在将冻结图形提供给 tidl 之前对其进行优化、以了解更多详细信息

    请参阅用户指南中的第3.6.5节(导入 Tensorflow 模型)。

    此外、请参阅下面的 e2e 来构建 TIDL 的 tensoflow 模型
    e2e.ti.com/.../689876


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

    您好 Praveen、

    我参考了第3.6.5节"针对 MobileNet 优化的冻结图形"、并尝试运行生成的.pb、但它在 tidl_log.txt 文件中也显示错误、如下所示:

    "

    TF 模型文件:..\test\testvecs\config\tensorflow_models\MobileNet\MobileNet_v1_1.0_224_final.pb  

    找不到请求的输入数据:MobilenetV1/MobilenetV1/Conv2d_0/Relu6!!

    "

    请找到与此相同的.PB (remove .txt)。

    e2e.ti.com/.../mobilenet_5F00_v1_5F00_1.0_5F00_224_5F00_final.txt

    关于参考链接、我成功运行了模型、但无法将生成的 bin 可视化。

    是否有任何方法可以将其可视化?

    谢谢、

    Sayali

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

    示例网络是分类网络、每个类别(10)的输出为分数。 无需可视化。