Tensorflow Inception FeedInputs:无法找到Feed输入

时间:2017-03-25 22:09:09

标签: tensorflow deep-learning image-recognition

我在tensorflow站点尝试了初始教程: https://www.tensorflow.org/versions/r0.12/how_tos/image_retraining/ bazel构建成功完成但是当我尝试使用此命令预测图像类时:

bazel build tensorflow/examples/label_image:label_image && \
bazel-bin/tensorflow/examples/label_image/label_image \
--graph=/tmp/output_graph.pb --labels=/tmp/output_labels.txt \
--output_layer=final_result \
--image=$HOME/flower_photos/daisy/21652746_cc379e0eea_m.jpg

我有这个错误: tensorflow / examples / label_image / main.cc:305]运行模型失败:未找到:FeedInputs:无法找到Feed输入

我该如何解决这个问题

2 个答案:

答案 0 :(得分:21)

thread帮助我解决了这个问题。

我们似乎需要为--input_layer提供Tensorflow 1.0 +。

在您的情况下,这应解决问题:

bazel build tensorflow/examples/label_image:label_image && \
bazel-bin/tensorflow/examples/label_image/label_image \
--graph=/tmp/output_graph.pb --labels=/tmp/output_labels.txt \
--output_layer=final_result \
--image=$HOME/flower_photos/daisy/21652746_cc379e0eea_m.jpg \
--input_layer=Mul

答案 1 :(得分:0)

您使用的是Tensorflow 1.0+吗?我有同样的问题,但切换到早期版本(我使用0.12.0)解决了这个问题。它必须是1.0.0更新中违反教程的内容