TensorFlowValueError名前付き引数ラベルロジットを使用してsoftmax_cross_entropy_with_logitsのみを呼び出す
Tensorflow Valueerror Only Call Softmax_cross_entropy_with_logits With Named Arguments Labels Logits
TensorFlowはエラーを出します:
ValueError:softmax_cross_entropy_with_logits
のみを呼び出す名前付き引数付き(labels =…、logits =…、…)
エラーポイントを見つけます。
self.loss = tf.nn.softmax_cross_entropy_with_logits(z, self.target)
この関数はこのように使用できないことが判明したため、次のように変更する必要があります。
self.loss = tf.nn.softmax_cross_entropy_with_logits(logits=z, labels=self.target)