在Tensorflow实战Google框架下的深度学习这本书的MNIST的图像识别例子中,每次都要报错
错误如下:
Only call `sparse_softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=..., ...)
需要置换的是
cross_entropy = tf.nn.sparse_softmax_cross_entropy_with_logits(y, tf.argmax(y_, 1)) cross_entropy_mean = tf.reduce_mean(cross_entropy)
置换为如下:
cross_entropy = tf.nn.sparse_softmax_cross_entropy_with_logits(logits = y, labels =tf.argmax(y_, 1)) cross_entropy_mean = tf.reduce_mean(cross_entropy)
置换后,就好了
我的环境是python3.5 TensorFlow1.3 win10