caffeのインストール
caffeのインストールはとても大変です。anaconda
とかpip
でインストールするだけではうまくいきません。
Docker
Docker
を利用してcaffe
をインストールします。import caffe
まで非常に簡単にインストールできます。
# imageからcontainerを作成する
$ docker run -ti bvlc/caffe:cpu caffe --version
# containerを起動する
$ docker start コンテナ名
1分以内に環境の構築が完了します。
# 以下のコマンドで、Docker内にいなくても操作できる
$ docker run -ti bvlc/caffe:cpu ipython
# docker内にアクセスできます
$ docker attach コンテナ名
jupyter notebook
# Dockerにアクセスする
$ docker exec -it コンテナ名 /bin/bash
anaconda
は入っていなかったがpip
が入っていたので、pip
でjupyter
をインストールしました。
$ pip install jupyter
そして、起動させます。起動させる時はipアドレスの指定をして、Docker上ではroot
での起動になるので--allow-root
オプションをつけます。
$ jupyter notebook --ip=127.0.0.1 --allow-root
port指定
# イメージをpull
$ docker pull kyamagu/caffe
# port8888を通す
$ docker run -it -p 8888:8888 kyamagu/caffe