tensorflow(label_image)中的input_layer是什么?

时间:2018-05-31 14:38:47

标签: python tensorflow

我正在尝试使用tensorflow重新训练网。我想我做得对(我有图表和标签)。

现在我使用label_image.py来分类图像。 这是文件:https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/label_image/label_image.py

我打电话:

py label_image.py --image=test.jpg --graph=retrained_graph.pb --labels=retrained_labels.txt --input_layer=input --output_layer=final_result:0 --input_width=160 --input_height=120

但我有这个错误:

The name 'input' refers to an Operation not in the graph.

这是我可以通过tensorboard graph tensorboard

看到的图表

我看到有人说:"使用Mul / input / placeholder"和其他东西作为参数" - input_layer = ..."但它们都不适合我。

即。 tensorflow for poets: "The name 'import/input' refers to an Operation not in the graph."

然后我想了解我在做什么......

同样的事情也可能适用于输出层(我不知道错误,但也许我会在第一个问题得到解决时得到)

有什么建议吗?感谢

1 个答案:

答案 0 :(得分:1)

所以,经过一些研究,我使用了我在这里找到的东西: https://stackoverflow.com/a/50620593/9419748

在监视器上输出图形的所有图层。通过这种方式,我能够找到合适图层的确切名称,并传递正确的名称一切正常。