ValueError: Cannot feed value of shape (50, 784) for Tensor Placeholder_1:0, which has shape (None, 10)
时间: 2024-05-22 12:11:23 浏览: 75
Python ValueError: invalid literal for int() with base 10 实用解决方法
这个错误通常是由于在训练神经网络时,输入数据的形状不符合模型定义中的输入形状而引起的。具体地说,你在给占位符 `Placeholder_1` 输入数据时,数据形状应该是 `(None, 10)`,但是你给它输入了形状为 `(50, 784)` 的数据。
解决这个问题的方法是调整输入数据的形状,使其与占位符的形状匹配。如果你使用的是 Keras 等深度学习框架,可以使用 `reshape()` 函数对输入数据进行变形。如果你手动编写神经网络模型,可以通过修改模型定义中的输入层来适应你的数据形状。
阅读全文