TensorFlow : TensorLayer : チュートリアル (3) 深層強化学習 (翻訳/解説)
【TensorFlow: TensorLayer チュートリアル (3) 深層強化学習】
TensorFlow の高位ライブラリとしては Keras, TFLearn, TF-Slim 等が有名ですが、TensorLayer はその抽象度・透過性という点でユニークな立ち位置にあるオープンソースの TensorFlow 深層学習/強化学習の Python 高位ライブラリです。
クラスキャットは TensorLayer の無償サポートを開始しています。その一環としてドキュメントの日本語翻訳を提供していきます。今回のテーマは深層強化学習で、OpenAI gym からの Pong ゲームをプレーするサンプルを実装するチュートリアルです。
TensorLayer はネイティブの TensorFlow コードが利用できるのはもちろん、Keras, TFLearn, TF-Slim のライブラリを自由にインポートして活用することができます。逆に、TensorLayer 実装を TensorFlow コードに書き換えていくことも自由自在に遂行できます。