我在这里浏览tensorflow API文档.在tensorflow文档中,他们使用了一个名为的关键字logits
.它是什么?在API文档的很多方法中,它都是这样编写的
tf.nn.softmax(logits, name=None)
Run Code Online (Sandbox Code Playgroud)
如果写的是什么是那些logits
只Tensors
,为什么保持一个不同的名称,如logits
?
另一件事是我有两种方法无法区分.他们是
tf.nn.softmax(logits, name=None)
tf.nn.softmax_cross_entropy_with_logits(logits, labels, name=None)
Run Code Online (Sandbox Code Playgroud)
它们之间有什么区别?这些文档对我来说并不清楚.我知道是什么tf.nn.softmax
呢.但不是另一个.一个例子将非常有用.
我不确定这个错误意味着什么.我尝试计算时会发生此错误acc
:
acc = accuracy.eval(feed_dict = {x: batch_images, y: batch_labels, keep_prob: 1.0})
Run Code Online (Sandbox Code Playgroud)
我试过查找解决方案,但我找不到任何在线.什么导致我的错误?
python machine-learning image-recognition data-science tensorflow