Windows8.1にKeras2.0をインストールしてMNIST
Tensorflowが流行っているので試してみたいけど、なんか難しそう。
Kerasなら簡単らしい!?
でも、公式サイトの日本語版の、
30秒でKerasに入門しましょう.
https://keras.io/ja/#30keras
を見ても、とてもじゃないけど、30秒どころか30年たっても入門できそうにない。。。
(環境)
Windows 8.1 Pro 64-bit
VisualStudioCode
(1)Anacondaのインストール
以下にしたがって、Anacondaをインストール
インストール後に、 python –version をすると、以下のようになる。
Tensorflow 1.1までは、Python 3.5までしか使えなかった。
Tensorflow 1.2 では、python 3.6が使用できるようになった。
(参考)
TensorFlow 1.2.0の主な変更点
akimach
2017年06月18日に投稿
http://qiita.com/akimach/items/95de38df3b5f17b1bd6f
(2)以下を参考に、Kerasをインストール
Windowsボタン>全てのプログラム>Anaconda3(64-bit)>Anaconda Promptを選択
以下のコマンドを入力して、keras20という名前の仮想環境(python 3.5)を構築
conda create -n keras20 (途中で何か聞かれたら、Enterを押す) conda info -e activate keras20 pip install --upgrade tensorflow keras
途中で、scipy のインストールでエラーが出たら、以下を参考にscipyをインストール
http://mstn.hateblo.jp/entry/2017/04/13/014519
(以下は一例) python -m pip install D:\py\scipy-0.19.1-cp35-cp35m-win_amd64.whl
scipy-0.19.1-cp35-cp35m-win_amd64.whl
その後、何かエラーが出たら、
pip install --upgrade tensorflow keras
を2回ほど繰り返すと、うまくインストールできることが多い。うまくインストールできたか確認するためには、
python import keras
と入力して、以下のような表示が出ればOK。
(参考)
はじめての Deep Learning – Keras で MLP for MNIST
Published Fri, Jul 15, 2016 by m0t0k1ch1
http://m0t0k1ch1st0ry.com/blog/2016/07/15/keras/
(3)jupyter notebookに、作成した仮想環境を表示させる。
activate keras20
ipython kernel install –user –name=keras20 –display-name=keras20
(参考)
Jupyterで複数カーネルを簡単に選択するための設定
tomochiii
2017年03月10日に更新http://qiita.com/tomochiii/items/8b937f15c79a0c3eae0e#_reference-ae736f90a5f37e05fcda
2017/7/18現在、以下のやり方では、私の場合はうまくいかなかった。
Condaで作ってる仮想環境の切り替えをJupyter上で簡単に行う方法
yoppe
2016年12月09日に更新
http://qiita.com/yoppe/items/38005f415a5b8b884c7d
(4)MNISTを写経してみる。
jupyter notebook
New > Keras20 を選択
以下のサイトのソースコードをコピペして、Shift+Enter
はじめての Deep Learning – Keras で MLP for MNIST
Published Fri, Jul 15, 2016 by m0t0k1ch1
http://m0t0k1ch1st0ry.com/blog/2016/07/15/keras/
https://github.com/fchollet/keras/blob/master/examples/mnist_mlp.py
なんだか、私の非力なノートパソコンが、がんばってくれているようである。
10分くらいかかって、終了した。
なんか、実際に、絵を入れて、判定してくれると面白いのだけれど、、、
(参考)
はじめての Deep Learning – Keras で MLP for MNIST
Published Fri, Jul 15, 2016 by m0t0k1ch1
http://m0t0k1ch1st0ry.com/blog/2016/07/15/keras/
ディスカッション
コメント一覧
まだ、コメントがありません