【发布时间】:2019-05-23 23:06:27
【问题描述】:
我是一名新手程序员,试图遵循this 指南。 但是,我遇到了一个问题。该指南说将损失函数定义为:
def loss(labels, logits):
return tf.keras.losses.sparse_categorical_crossentropy(labels, logits, from_logits=True)
这给了我以下错误:
sparse_categorical_crossentropy() 得到了一个意外的关键字参数 '来自_logits'
我认为from_logits 是函数中未指定的参数,文档支持该参数,tf.keras.losses.sparse_categorical_crossentropy() 只有两个可能的输入。
有没有办法指定正在使用的 logits 或者甚至是必要的?
【问题讨论】:
-
您可能需要验证您是否拥有正确版本的 tensorflow。
标签: python tensorflow