labs.beatcraft.com
Deep Learning
本文書はChainer1.5の導入で躓いた点などについてまとめています。
以下の構成の機器に、これまでは1.3.0からアップデートの都度、1.4.2まで更新を行い試用を続けていました。
ハードウェア構成
・CPU : Corei7 3770 ・Memory : 32GB ・GPU1(表示用) : NVIDIA GeForce GT730 ・GPU2(CUDA用) : NVIDIA Tesla K20c
ソフトウェア構成
・OS : Ubuntu 14.04.1 LTS ・Python : 2.7 ・CUDA : 6.5
当初1.5.0リリース後にsudo pip install --upgrade chainerでアップグレードしようとした際にはMemoryError等で失敗していましたが、
その後リリースされた1.5.1で改善されています。同バージョンのリリースと同時にインストールガイドが公開されたので、そちらを参考
にしつつ以下の手順でクリーンインストールを実施しました(以下sudoを省略しています)。
参考:Chainer Install Guide : http://docs.chainer.org/en/stable/install.html
本来1.4系でCuPYを利用するようになった段階で不要な物でしたが、入れたままになっていたので念のためアンインストールを行います。
pip uninstall chainer-cuda-deps
同様にchainerのアンインストールを行おうとしたところ、pipがchainerを発見出来ない現象が起きたため、pipをアップグレードしました。
pip install --upgrade pip