ubuntuにchainerとcudaをインストール
Ubuntu 14.04
入っているchainerのバージョンは1.0だった。1.9にアップグレードする。
Macにインストールしようとした時のメモ。
chainer でGPUを利用するメモ(Mac) - kubotti’s memo
scipy
pip install scipy
File "scipy/linalg/setup.py", line 20, in configuration raise NotFoundError('no lapack/blas resources found') numpy.distutils.system_info.NotFoundError: no lapack/blas resources found
http://askubuntu.com/questions/623578/installing-blas-package
sudo apt-get install libblas-dev liblapack-dev sudo apt-get install gfortran
CUDA
Getting Started Linux :: CUDA Toolkit Documentation
CUDA 7.5 Downloads | NVIDIA Developer
Linux > x86_64 > Ubuntu > 14.04 > deb(network) Installation Instructions: `sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb` `sudo apt-get update` `sudo apt-get install cuda`
pycuda
pip install pycuda
vi .bashrc vi .zshrc
export PATH=/usr/local/cuda/bin:$PATH export DYLD_LIBRARY_PATH=/usr/local/cuda/lib64:$DYLD_LIBRARY_PATH
h5py
実行したいPythonのプログラムを実行したら、
h5pyがないというエラーになった。
pip install h5py してもエラーだった。
sudo apt-get install libhdf5-dev を実行してから pip install h5py を実行したらインストールできた。
#include "hdf5.h" ^ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Cleaning up...
sudo apt-get install libhdf5-dev pip install h5py
cuDNN
https://developer.nvidia.com/cudnn
Download cuDNN v4 (Feb 10, 2016), for CUDA 7.0 and later.
cuDNN v4 Library for Linux
81.7MB
cudnn-7.0-linux-x64-v4.0-prod.tgz
というファイルをダウンロードして、tar xzfで解凍したら、
cudaというディレクトリができた。
中にincludeとlib64というディレクトリがあったので、その中のファイルを、
/usr/local/cuda/include
/usr/local/cuda/lib64
にコピー。
cd /usr/local/cuda/include sudo mv ~/download/cuda/include/cudnn.h . cd /usr/local/cuda/lib64 sudo mv ~/download/cuda/lib64/* .