Windows 7 64bitにChainerをインストール
※ 要 gitコマンド chocolateyなどであらかじめインストールしておく
- 先にVC++をインストールしておく
- VisualStudio 2013 Comunity update4をインストール(CUDAのインストールで必要)
CUDAインストール ※ GPU計算する場合
基本、CUDA 6.5をインストール。ただ新しめのグラフィックカードの場合認識しない場合あり、その場合はCUDA 7.0をインストール
GTX970では認識しなかったので、CUDA 7.0をインストール
- 環境変数のPATHに以下を追加
C:\Program Files(x86)\Microsoft Visual Studio 12.0\VC\bin
- C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\bin\nvcc.profileを編集
INCLUDES += "-I$(TOP)/include" "-I$(TOP)/include/cudart" "-IC:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include" $(_SPACE_)
管理者権限で以上のように修正
- python 2系(2.7.10)のインストール
コマンドプロンプト 管理者として実行
cinst -y python2
pipも同時にインストールされるが、pathが即時設定されないので
一旦コマンドプロンプトを閉じてもう一度コマンドプロンプトを立ち上げる
cd c:\ git clone https://github.com/pfnet/chainer cd chainer git checkout 743c55b03f0e8bbc1ebc19d505a1e8311a17f269 python setup.py install
Remove dependency on scikit-learn's fetch_mldataとなったが、オリジナルのデータだと動かなくなるので、
その前の状態に戻す。
途中で反応がなくなるがコンパイルに時間が掛かっているだけ10分くらい掛かる。
からバイナリファイルをダウンロード
pipが古いと、もろもろアップデートできないので、まずpipをアップグレード
pip install --upgrade pip
- ライブラリを入れる
cd c:\ mkdir download
cd c:\download pip install numpy-1.9.2+mkl-cp27-none-win_amd64.whl pip install scipy-0.15.1-cp27-none-win_amd64.whl pip install opencv_python-2.4.11-cp27-none-win_amd64.whl pip install pycuda-2015.1+cuda7028-cp27-none-win_amd64.whl pip install chainer-cuda-deps
cd c:\chainer python examples\mnist\train_mnist.py python examples\mnist\train_mnist.py --gpu 0
- 2015年7月2日 3:44時点でサンプルが動かない。同じ現象で困っている人発見
- 原因は