LoginSignup
0

More than 5 years have passed since last update.

tensorflow.nn.softmax_cross_entropy_with_logits()でValueErrorが発生

Posted at

tensorflow.nn.softmax_cross_entropy_with_logits()でValueErrorが発生

tensorflowのチュートリアルレッスンをやっていたら、エラーが発生したのでメモ。
講義の通りにコードを打ち込んで実行していくと表題のところでエラーが発生。
講義の動画の方ではエラーが発生していなかったので、私のタイポかと思ったが問題がなかったのでググってみた。

使用方法が変わっていたらしい

恐らく講義の動画とはtensorflowのVerが違っていたのだと思う。
私の使用環境は確か1.2だったと思う。
正しい使用方法は、

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

でした。

ちなみに、解決方法が載っていたページはここ

みんな困るところは同じなんだな〜
githubは英語圏以外の人が多いせいか、分かりやすい文章が多くて助かる。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0