通过Siraj Raval的教学视频中的以下方法在tensorflow上对我的模型进行训练后
https://www.youtube.com/watch?v=QfNvhPx5Px8

当我最终测试我的测试图像时,我遇到了以下错误,但是它生成了两个错误,如屏幕截图所示
python - DecodeJpeg/内容:0'表示不存在的张量-LMLPHP

有两个错误,一个Type错误和一个Key错误,并且它们的根本原因都可能是DecodeJpeg / Contents:0
如果有人可以向我解释错误并给出解决方案,那么它将非常有帮助。

最佳答案

DecodeJpeg / Contents:0应该是张量,并且您想要向其提供数据,因此您将其视为输入。问题是它不存在,这可能意味着您在命名中犯了一个小错误。
在sess.run(something,{“ DecodeJpeg / Contents:0”:something}之前运行此命令)

tf.summary.FileWriter("name_of_a_folder", sess.graph)


这将在该文件夹中生成一个日志文件。然后在cli中运行:

tensorboard --log_dir /name/to/that/folder/


并在cli中提供的链接上打开浏览器,现在您可以看到图形并检查张量的真实名称。如果仍然有问题,请随时分享图形图像或询问。

09-12 03:49