如何从 tensorflow 2.x 中的冻结图efficentdet-dX.pb文件运行推理?

问题描述

我使用 automl pipeline 训练了一个 body 模型,该模型生成efficentdet-d4 文件,我已使用命令将其转换为 .ckpt(冻结图)文件.pb 存储库中给出。

automl

现在,我想在给定的图像上运行这个 python ./tensorflow/automl/efficientdet/model_inspect.py --runmode=saved_model --model_name=efficientdet-d4 --ckpt_path= ./models/model_d4_1/ --saved_model_dir=./frozen_graph/model_d4_1_80/ --hparams=./models/model_d4_1/config.yaml 文件。为此,我遵循 tensorflow object-detection-api docsofficial Guides 来运行模型并进行推理,但它抛出了 frozen-graph (efficentdet-d4.pb) 错误
请注意:如果我使用 TF2 Model Zoo 中给出的预训练网络,同样的代码运行良好。

'AutoTrackable' object is not callable

我尝试调试 automl 如何创建冻结图,以下是一些可能有用的关键路径: export_saved_model > build & export

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...