使用TensorFlow对象检测API在我自己的DataSet上重新训练MobileNet。当我尝试运行已经冻结和量化的推理图时,会出现问题。
然而,这是有效的
不起作用,我在尝试运行图表时遇到的错误是:
文件 " /home/unibap/TensorFlow/tensorflow-python2-sse4.2/local/lib/python2.7/site-packages/tensorflow/python/client/session.py" ;, 第1298行,在_do_call中 raise type(e)(node_def,op,message)tensorflow.python.framework.errors_impl.InvalidArgumentError:节点 '预处理器/图/同时/ ResizeImage / ResizeBilinear / eightbit'具有 来自不同帧的输入。输入 '预处理器/图/同时/ ResizeImage /大小'在框架内 '预处理器/图/同时/预处理器/图/同时/&#39 ;.输入 '预处理器/图/同时/ ResizeImage / ResizeBilinear_eightbit /预处理器/图/同时/ ResizeImage / ExpandDims /量化' 在框架中'
。
由于我可以量化并运行提供的frozen_graph.pb,问题必须出在导出工具上?使用哪个导出工具来创建模型动物园中的frozen_graph.pb?或者导出工具是如何调用的?
PS: 引用export_inference_graph.pb中的注释,确保在提供检查点时它应该生成一个冻结图。
"可选地,可以通过转换所提供的权重来冻结图形 检查点作为图形常量,从而消除了使用检查点的需要 推理过程中的文件。"
最佳