TensoFlowを色々と触りながら試している時に
「InvalidArgumentError (see above for traceback): Nan in summary histogram for」
というエラーに遭遇しました。
原因
学習率が高すぎて、コストが無限大に発散してしまっている。
日本語でこのエラーに遭遇した記事がなかったので、英語のstackoverflowをググっていると
どうにも「learningRateを下げてみてくれ」と書いてあるようだったので、その通りに試してみたところうまくいきました。
学習率を0.01 → 0.001に修正することで、このエラーが出なくなりました。