【最近一直想要學習caffe,但是苦苦糾結於環境安裝不上,真的是第一步都邁不出去,還好有docker的存在!下面,對本人如何利用docker安裝caffe做以簡單敘述,不屬於教程,只是記錄自己都做了什么,方便以后查看,本人菜鳥一枚,雖然安裝上了,但很多細節並不清楚】
為了能夠在安裝docker時方便一些,毅然決然將window7換為了ubuntu系統!
1. 安裝docker (具體參考)
sudo apt-get intasll docker.io
2. pull一個caffe的image
直接在docekr hub中搜索caffe,下載image kaixhin/caffe(Ubuntu Core 14.04 + Caffe. Includes Python interface.)
sudo docker pull kaixhin/caffe
3. 利用該image運行一個c
sudo docker run -it kaixhin/caffe bash
4. 在該container中安裝jupyter notebook(具體參考)
5. commit安裝好jupyter的image,重新命名(具體參考)
接下來,需要使用該image時,直接利用新保存的image就可以了
6. 如何對prototxt文件繪制網絡的結構圖
pip install pydotplus (需要安裝pydotplus這個package)
在containter的bash中,利用:python caffe/python/draw_net.py workspace/prettynet.prototxt workspace/prettynet.jpg
workspace/prettynet.prototxt:prototxt文件
workspace/prettynet.jpg:目標ipg的名字(及位置)