Ubuntu14.04にChainer + CUDAの環境をセットアップする
多分、この通りにやるとchainerがgpuで動作するまで行けます。
sudo su apt-get -y update apt-get -y upgrade apt-get -y install gcc fortran python-dev apt-get -y install libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev apt-get -y install libjpeg-dev zlib1g-dev libpng12-dev apt-get -y install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose apt-get install nvidia-346-updates
CUDA環境をインストール
NVIDIAからdeb(network)をダウンロード先のアドレスをコピー
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb apt-get update apt-get install cuda
/root/.bashrc の最後に追加
export PATH=/usr/local/cuda-7.5/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
変更を反映
source .bashrc
chainerをインストール
curl -kL https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python pip install numpy --upgrade ## pip install scipy --upgrade pip install chainer pip uninstall pycuda scikit-cuda chainer-cuda-deps pip install chainer-cuda-deps --no-cache-dir pip install Pillow --upgrade exit
~/.bashrc の最後に追加
export PATH=/usr/local/cuda-7.5/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
できあがり。