【chainer のインストール】
■ ライブラリのインストール
sudo apt-get install python2.
sudo apt-get install python-numpy
sudo apt-get install libhdf5-dev
sudo pip install -U setuptools
sudo pip install -U cython
■ CUDA の環境変数設定
export CUDA_ROOT=/usr
export PATH=$PATH:/usr/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64:/usr/lib
- cudaの保存先によって変わる。
- 今回は、/cuda 以下をを全部/usr 以下に移動したパターン
■ サンプルコードのダウンロード
sudo git clone https://github.com/pfnet/chainer.git
■ サンプルの実行
cd ~/chainer/examples/mnist
python train_mnist.py
-
chainerモジュールがないと怒られた場合
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages -
filelockモジュールがないと怒られた場合
conda install filelock
【Caffe の学習済みモデルのインポート】
■ 必要なライブラリのインストール
sudo pip install pillow
sudo pip install protobuf
■ ネットワークのダウンロード
cd ~/chainer/examples/modelzoo
python download_model.py googlenet
python download_mean_file.py
■ Caffeモデルの評価(これはうまくいってない)
python evaluate_caffe_net.py test.txt googlenet bvlc_googlenet.caffemodel -b ./ -B 1
- No module named google.protobuf.internal と怒られる
apt-get install python-protobuf でもダメ