在训练和评估了一个模型之后,我尝试给模型提供一个MNIST测试图像:

Logits函数失败。X_new_scaled是一个784长的数组,从0.01扩展到0.99XXX,logits.eval方法期望接收什么?传递数组的正确方式是什么?
发布于 2017-09-13 15:06:32
您的问题是TypeError: unhashable type: 'numpy.ndarray' Tensorflow的副本
关键是你使用了X两次:
X = mnist["data"]和
Z = logits.eval(feed_dict={X: X_new_scaled})所以问题不是X_new_scaled,问题是你的feed_dict的关键不是张量,而是一个numpy.ndarray。
https://stackoverflow.com/questions/46180017
复制相似问题