書籍『ゼロから作るDeep Learning ❹ 強化学習編』(オライリー・ジャパン)のサポートサイトです。本書籍で使用するソースコードがまとめられています。
フォルダ名 | 説明 |
---|---|
ch01 | 1章で使用するソースコード |
ch02 | 2章で使用するソースコード |
... | ... |
ch09 | 9章で使用するソースコード |
common | 共通で使用するソースコード |
ソースコードの解説は、本書籍をご覧ください。
ソースコードを実行するには、下記のソフトウェアが必要です。
- Python 3.x(バージョン3系)
- NumPy
- Matplotlib
- OpenAI Gym
- DeZero (または PyTorch)
本書では、ディープラーニングのフレームワークとしてDeZeroを使います。DeZeroは「ゼロから作るDeep Learning」シリーズの3作目で作ったフレームワークです。
またPyTorchを使った実装も公開を予定しています。
各章のフォルダに該当するコードがあります。 実行するためには、下記のとおりPythonコマンドを実行します(どのディレクトリからでも実行できます)。
$ python ch01/avg.py
$ python ch02/gridworld_1d.py
$ cd ch04
$ python dp.py
本リポジトリのソースコードはMITライセンスです。 商用・非商用問わず、自由にご利用ください。
本書の正誤情報は以下のページで公開しています。
https://github.com/oreilly-japan/deep-learning-from-scratch-4/wiki/errata
本ページに掲載されていない誤植など間違いを見つけた方は、[email protected]までお知らせください。