CentOS6.7でChainerをインストール


簡単だと聞いていたわりにかなり時間がかかったので、
参考にしたページをメモします。

ちなみに自分の環境は:
・グラボ:NVIDIA TITAN Z
・OS:CentOS 6.7
・python:2.7.8
・chainer:1.7.0
・cuda:7.5
こんな感じです。

・Chainerの公式HP
(まずはここから。)
http://docs.chainer.org/en/stable/install.html

・CUDA7.5のインストール
(CentOS6と7でランレベルの変更方法が異なる点に注意。
 でもランレベルの変更が今回必要だったかは自信がありません。)
https://www.softek.co.jp/SPG/Pgi/TIPS/public/accel/cuda75_install.html

・CuDNNの設定
(includeとlibにファイルを手でコピーする必要がありました。)
http://takatakamanbou.hatenablog.com/entry/2015/08/25/120326

・CentOS6でのTIPS
(gccのバージョンが古いと、GPUで計算できないようです。)
http://qiita.com/naoh16/items/2693645ab2733faf1aa5
 →そのままではうまくいかなかったので、wgetの手順を試してみたらうまくいきました。
 http://www.task-notes.com/entry/20151114/1447492231

・chainer1.5のTIPS集
(いろいろ環境変数の設定が必要です。)
http://qiita.com/unnonouno/items/c491b6df59352159cbf0