调用tf.softmax_cross_entropy_with_logits函数出错解决

原来这个函数,不能按以前的方式进行调用了,只能使用命名参数的方式来调用。原来是这样的:

tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(y, y_))

因此修改需要成这样:

tf.reduce_sum(tf.nn.softmax_cross_entropy_with_logits(logits=logits, labels=y_))

logits是预测值,labels是标签值

posted @ 2017-09-07 13:14  xqnq2007  阅读(152)  评论(0编辑  收藏  举报