ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=..., ...)


在跑tensorflow事例时

$ python /Users/miao/anaconda/lib/python2.7/site-packages/tensorflow/models/image/mnist/convolutional.py

报如下错误

ValueError: Only call `softmax_cross_entropy_with_logits` with named arguments (labels=..., logits=..., ...)

 

需要将源码中

  loss = tf.reduce_mean(tf.nn.sparse_softmax_cross_entropy_with_logits(
      logits, train_labels_node))

修改为

  loss = tf.reduce_mean(tf.nn.sparse_softmax_cross_entropy_with_logits(
      logits=logits, labels=train_labels_node))


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM