第一回
2016年7月にコロナ社から出版された
Pythonで体験する深層学習」を教科書に、
著者の浅川伸一
による講義スタイルの勉強会です。
勉強会の詳細はconnpasをご覧ください。
スタートアップアンケート
スタートアップアンケートにご協力ください
スタートアップアンケートはこちら
会場: Open Network Lab セミナールーム
イントロダクション
Jim Gray 第4 のパラダイムより.
Bottou のスライドNIPS2007より
準備
前提
オペレーティングシステムは
- Linux (Ubuntu 14.04, 16.04 推奨)
- Mac OSX (El capitan 推奨)
- Windows (7, 8, or 10). You might be able to do with Windows XP as well in principle, but I do not recommend do this.
を仮定させていただきます。それ以外での 動作は考えない ことにします。
加えて TensorFlow は公式には Windows をサポートしていません。
従いまして Windows をお使いの場合には使用制限があるとお考えください。
Windows 環境で TensorFlow をお使いになる場合には,なんらかの仮想環境を必要とします。
準備
以下のインストールを済ませてください。最低でもpythonがインストールされている必要があります。
OSによってはPythonがプレインストールされていますが,多くのチュートリアルでは
OSに付属しているpythonを使っていません。本勉強会でも,このような慣例に則り
Pythonをインストールすることをお勧めいたします。
anaconda は 3 つのOSで共通するので,第一選択肢として anaconda をお考えください。
ご自身でインストールすることが難しい場合には
deeplearing.w.python@gmail.com
までお問い合わせください。
質問はいつでも歓迎いたします。
-
Homebrew,
Xcode (Mac only)
-
Python (either 2.7 or 3.5)
-
anaconda
-
pip,
setuptools
-
six
-
jupyter (ipython-notebook),
SciPy,
NumPy,
Matplotlib,
scikit-learn,
pandas,
python-mnist
-
Chainer,
Theano,
TensorFlow (optional),
Caffe (optionnal)
-
nltk (opitonal),
gensim(optional)
最終的にインストールできていて欲しいもの
$ pip install Theano
$ pip install chainer
$ pip install scikit-learn
上記3つが必要になります。インストールでトラブルがあれば
deeplearing.w.python@gmail.com
までお問い合わせください。
環境の把握
ご自身の環境を把握なさってください。
記述してあるとおりに実行しても動作しない場合,実行環境の相違に起因することが多いです。
stackoverflowに書いてあった,
Reddit や
Qiitaに書いてあったのに動かない,
と言われても困ります。これらの記事が未来永劫に渡って絶えず正しいことを保証する
わけではありません。
その記事が書かれた環境下で,その当時,そこに書かれている手順を実行した結果が
記載されているにすぎません。現在ご自身の環境でそのまま当てはまると考えるのは早計です。
まずはご自身の環境と書かれている内容との相違を認識してください。
テキストエディタ
手に馴染んだテキストエディタも必要です。開発効率に影響しますのでメモ帳では厳しいです。