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.

[参考译文] TDA2EVM5777:TIDL 导入使用 Tensorflow MobileNet v1和 MobileNet v2

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/750388/tda2evm5777-tidl-import-with-tensorflow-mobilenet-v1-and-mobilenet-v2

器件型号:TDA2EVM5777

您好!

我使用 TIDL 01.01.00.00导入 TIDL 用户指南中提到的 tensorflow 模型。

我已经从给定的链接 https://github.com/tensorflow/models/tree/master/research/slim 下载了 MobileNet v1和 MobileNet v2 (包含检查点和冻结 PB 图的.tgz 文件) 

由于图形已被冻结、我只运行"tensorflow\python \tools\optimize_for_inence.py"并获得最终的 PB 文件。  

从 TIDL 用户指南中,我了解到 MobileNet v1已通过验证,我还想检查我是否能够导入 MobileNet v1并生成 NET.bin 和 Param.bin。

但是、导入工具出现了一些错误  

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

我在 e2e 论坛中遇到了相同的问题。 解决方法是修改 TIDL 导入工具/ tidl_tfImport.cpp 文件。 但是,我不知道具体的变化吗? 要添加或修改哪个函数? 如果您确切地告诉我要修改的文件和位置、这将对我有所帮助?  

同样,在进行上述更改之后,如果我能够导入 MobileNet v1,我是否可以假设 MobileNet v2也能够导入?

您是否在任何 TILD 版本上验证了 MobileNet v2?

此致、

Sagar

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

    此错误是因为您可能正在使用最新的 tensor 流、我们使用 tensor 流1.1验证了 MobileNet V1、并且我们的工具不是最新的 tensor 流。

    因此、请使用 tensor flow 1.1来优化图形并使用其中的模型。

    不能、由于导入工具不支持 MobileNet V2中的所有图层、因此无法导入。

    谢谢、
    Praveen