『ゼロから作る Deep Learning ❷』のリポジトリ
Clone or download
koki0702 Merge pull request #8 from po3rin/edit_docstring
remove extra space & correcting wrong docstring
Latest commit 65a3d98 Jan 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ch01 Change comment Jun 26, 2018
ch02 Remove unused code Jun 3, 2018
ch03 Remove method arg Jun 26, 2018
ch04 Modify import-numpy for gpu Oct 22, 2018
ch05 Change import: os.pardir -> '..' Apr 19, 2018
ch06 Add arg for fit() method Jun 19, 2018
ch07 Minor change Jun 26, 2018
ch08 Minor fix May 22, 2018
common remove extra space & correcting wrong docstring Nov 18, 2018
dataset Fix GPU config May 10, 2018
LICENSE.md Add license Feb 20, 2018
README.md Update readme Sep 28, 2018

README.md

ゼロから作る Deep Learning ❷

本リポジトリは、オライリー・ジャパン発行書籍『ゼロから作る Deep Learning ❷』のサポートサイトです。本書籍で使用するソースコードがまとめられています。

book

ファイル構成

フォルダ名 説明
ch01 1章で使用するソースコード
ch02 2章で使用するソースコード
... ...
ch08 8章で使用するソースコード
common 共通で使用するソースコード
dataset データセット用のソースコード

学習済みの重みファイル(6章、7章で使用)は下記URLから入手可能です。 https://www.oreilly.co.jp/pub/9784873118369/BetterRnnlm.pkl

ソースコードの解説は、本書籍をご覧ください。

Pythonと外部ライブラリ

ソースコードを実行するには、下記のソフトウェアが必要です。

  • Python 3.x(バージョン3系)
  • NumPy
  • Matplotlib

また、オプションとして下記のライブラリを使用します。

  • SciPy(オプション)
  • CuPy(オプション)

実行方法

各章のフォルダへ移動して、Pythonコマンドを実行します。

$ cd ch01
$ python train.py

$ cd ../ch05
$ python train_custom_loop.py

ライセンス

本リポジトリのソースコードはMITライセンスです。 商用・非商用問わず、自由にご利用ください。

正誤表

本書の正誤情報は以下のページで公開しています。

https://github.com/oreilly-japan/deep-learning-from-scratch-2/wiki/errata

本ページに掲載されていない誤植など間違いを見つけた方は、japan@oreilly.co.jpまでお知らせください。