この記事はTensorFlow Advent Calendar 2017のDay8の記事になります。 TensorFlow Eager 概要 国内で根強い人気を持っているChainerやここ1年くらいで海外で大きくユーザを増やしたPyTorchでお馴染みのDefine-by-Runでモデルを記述することができるTensorFlowのパッケージの一つ。記事投稿時点ではまだPreview releaseとなっています。 Define-by-Run これまでDefine-and-RunだったTensorFlowがなぜDefine-by-Runを導入するのか?Define-by-Runには次のようなメリットがあるので、RNN系の実装が多い方に好まれています。 動的なネットワークを構築することが出来る (Ex. mini-batch毎に処理が違っても良い) モデルのエラーのデバッグが行いやすい また
