Windows 7 64bitにChainerをインストール

※ 要 gitコマンド chocolateyなどであらかじめインストールしておく

CUDAインストール ※ GPU計算する場合

基本、CUDA 6.5をインストール。ただ新しめのグラフィックカードの場合認識しない場合あり、その場合はCUDA 7.0をインストール
GTX970では認識しなかったので、CUDA 7.0をインストール

C:\Program Files(x86)\Microsoft Visual Studio 12.0\VC\bin
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