TensorFlow 2.0 Beta : 上級 Tutorials : カスタマイズ :- カスタム訓練: ウォークスルー (翻訳/解説)

【TensorFlow 2.0 Beta: 上級 Tutorials: カスタマイズ :- カスタム訓練】
TensorFlow 2.0 の beta 1 がリリースされチュートリアルやガイドも併せて公開されました。alpha 0 のドキュメントから再構成され追加や修正が入っていますので、順次再翻訳しています。
今回は上級チュートリアル「カスタマイズ」カテゴリーからカスタム訓練 (i.e. 訓練ループのカスタマイズ) を TF 2.0 流儀でウォークスルーするチュートリアルです。題材は定番のアイリス花を種で分類するタスクとし、Eager execution, tf.GradientTape, Dataset API そして Keras API を使用してカスタム訓練を実装していきます。
チュートリアルは *初心者チュートリアルと *上級チュートリアルに分割され、更に上級チュートリアルは「カスタマイズ」「テキストとシークエンス」「GAN と VAE」等の幾つかのカテゴリーに分かれています。