3行まとめ Keras で作成したモデルをデバッグしたい。 Keras には標準でデバッガが用意されていない。 Keras の Session オブジェクトを tfdbg でラップしてデバッグする。 オープンソースのニューラルネットワークライブラリである Keras は計算グラフに基づいています。 一般的な Keras のプログラムは以下の段階から構成されています。 Sequentialモデルか Functional API を用いて、モデルを構築する 計算グラフを実行し、学習や予測を行う ここで問題となるのが、2番目の計算グラフの実行中にエラーやバグが発生した場合、デバッグが難しいことです。 なぜなら、内部構造や内部状態が外から見えないため、どのような状況で計算に失敗したのかわからないからです。 Kerasには今のところdebuggerは存在しませんが、TensorFlowには tfdb
![デバッガを使ってKerasのモデルをデバッグする - Ahogrammer](https://cdn-ak-scissors.b.st-hatena.com/image/square/982d8204b6426e56bdafddab3e971187517910fc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FH%2FHironsan%2F20170915%2F20170915085618.png)