python - 解码Jpeg/内容: 0 'refers to a tensor that does not exist

标签 python docker tensorflow machine-learning classification

按照 Siraj Raval 教程视频中的方法在 tensorflow 上重新训练我的模型后 https://www.youtube.com/watch?v=QfNvhPx5Px8

当我最终测试我的测试图像时,我遇到了以下错误,但它生成了两个错误,如屏幕截图所示 enter image description here

有两个错误,一个类型错误和一个 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 中提供的链接上打开浏览器,现在您可以看到图形并检查张量的真实名称。如果您仍然遇到问题,请随时分享图表图像,或直接询问。

关于python - 解码Jpeg/内容: 0 'refers to a tensor that does not exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52786431/

相关文章:

python - 删除 Bert 中的 SEP token 以进行文本分类

javascript - 选择后显示日期时间

docker - docker :快速入门cloudera色调配置问题

python - 如果我已经安装了 Anaconda Python,如何在 R 中使用 TensorFlow?

python - 防止 ipython 将输出存储在 Out 变量中

python - 如何将数组列表拆分为单独的数组?

ssh - 如何将 SSH key 安全地传递给 Docker Build?

Mac 版 Docker IP 地址

python - 为什么tensorflow安装失败

tensorflow - 在Keras中构建数据时如何使用repeat()函数?