この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
kerasで手書き文字認識mnist [2017/10/28] adash333 [MNISTデータセットについて] |
kerasで手書き文字認識mnist [2018/10/07] (現在) |
||
---|---|---|---|
ライン 2: | ライン 2: | ||
Keras公式サイトのMLP(Multi Layer Perceptron)を用いたMNIST\\ | Keras公式サイトのMLP(Multi Layer Perceptron)を用いたMNIST\\ | ||
https://github.com/fchollet/keras/blob/master/examples/mnist_mlp.py\\ | https://github.com/fchollet/keras/blob/master/examples/mnist_mlp.py\\ | ||
- | を実行してみる。 | + | を実行してみます。 |
(環境)\\ | (環境)\\ | ||
ライン 17: | ライン 17: | ||
==== (1)Anacondaのインストール ==== | ==== (1)Anacondaのインストール ==== | ||
- | [[http://twosquirrel.mints.ne.jp/dokuwiki/doku.php/windows%E3%81%A7python%E3%82%92%E5%A7%8B%E3%82%81%E3%82%8B%E6%96%B9%E6%B3%952017%E5%B9%B4%E7%89%88#3_windowsパソコンにanacondaをインストール_所要時間_約40分間|こちら]]をご覧ください。 | + | [[http://twosquirrel.mints.ne.jp/dokuwiki/doku.php/windows%E3%81%A7python%E3%82%92%E5%A7%8B%E3%82%81%E3%82%8B%E6%96%B9%E6%B3%952017%E5%B9%B4%E7%89%88#3_windowsパソコンにanacondaをインストール_所要時間_約40分間|Windowsパソコンにanacondaをインストール]]をご覧ください。 |
==== (2)Tensorflow のインストール ==== | ==== (2)Tensorflow のインストール ==== | ||
ライン 94: | ライン 94: | ||
{{:pasted:20170723-234629.png}} | {{:pasted:20170723-234629.png}} | ||
- | このコードは20 Epoch計算を繰り返すのであるが、ノートパソコンでTensorflow(CPU) backendで実行すると、1Epochあたり32秒くらいずつかかっていた(下記参照)。デスクトップパソコン(GPUがNVIDIA GeForce GTX 660)を用いて、Tensorflow(GPU) backendで実行すると、1 Epochあたり2秒ずつくらいになり、全部で1分くらいで計算が完了した。 | + | このコードは20 Epoch計算を繰り返すのであるが、ノートパソコンでTensorflow(CPU) backendで実行すると、1Epochあたり32秒くらいずつかかっていました(下記参照)。デスクトップパソコン(GPUがNVIDIA GeForce GTX 660)を用いて、Tensorflow(GPU) backendで実行すると、1 Epochあたり2秒ずつくらいになり、全部で1分くらいで計算が完了しました。 |
+ | |||
+ | 次からは、しばらく、このMNIST手書き数字認識のプログラムを解説していきたいと思います。 | ||
+ | |||
+ | 次:<wrap hi>[[Kerasプログラミングの全体図]]</wrap> | ||
Windows8.1(ノートパソコン)にKeras2.0をインストールしてMNIST | Windows8.1(ノートパソコン)にKeras2.0をインストールしてMNIST | ||
ライン 104: | ライン 108: | ||
http://twosquirrel.mints.ne.jp/?p=17040 | http://twosquirrel.mints.ne.jp/?p=17040 | ||
- | + | ===== 参考文献 ===== | |
- | (参考) | + | |
Keras バックエンドの変更 | Keras バックエンドの変更 | ||
ライン 152: | ライン 155: | ||
=====リンク===== | =====リンク===== | ||
+ | 次: | ||
+ | <wrap hi> | ||
+ | [[Kerasプログラミングの全体図]]\\ | ||
+ | </wrap> | ||
+ | [[sidebar|目次]]\\ | ||
前: | 前: | ||
<wrap hi> | <wrap hi> | ||
[[WindowsにKeras2.0をインストール]] | [[WindowsにKeras2.0をインストール]] | ||
</wrap>\\ | </wrap>\\ | ||
- | [[sidebar|目次]]\\ | + | |
- | 次: | + | |
- | <wrap hi> | + | |
- | [[WindowsでKerasの可視化の際の注意点]] | + | |
- | </wrap> | + | |