操作系統: Ubuntu 14.04
GCC/G++:4.7.x
OpenCV: 2.4.11和3.0.0
Matlab :R2014b(a)
Python: 2.7
# 解壓
tar -zxvf glog-0.3.3.tar.gz
# 切換路徑
cd glog-0.3.3
sudo ./configure
sudo make –j
sudo make install
sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler protobuf-c-compiler python-pandas
unzip caffe-master.zip #本地解壓caffe-master
#切換路徑
cd /caffe-master
#caffe源文件中沒有Makefile.config,需要復制Makefile.config.example
cp Makefile.config.example Makefile.config
#編輯Makefile.config
vi Makefile.config
修改Makefile.config
#USE_CUDNN=1 改為 USE_CUDNN=1
;BLAS=atlas
,如果是參考歐新宇的教程,安裝了MKL,需要改成BLAS=mkl
;CPU_ONLY:=1 改成 # CPU_ONLY:=1
;PYTHON_LIB := /usr/local/lib
MATLAB_DIR := /usr/local/MATLAB/R2014a
LIBRARIES += opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs
make all -j
make test -j
make runtest -j
runtest執行結束之後,如下圖所示。這樣子就說明安裝成功了。
編譯Python和Matlab用到的caffe文件
make pycaffe -j
make matcaffe -j
pip install protobuf --upgrade -i http://pypi.douban.com/simple
pip install pillow --upgrade -i http://pypi.douban.com/simple
sudo vi /etc/profile # 編輯profile文件
#在最後面添加以下語句,注意將path換成你的系統下的路徑
export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
# 1. 數據預處理
sh data/mnist/get_mnist.sh
# 2. 重建lmdb文件。Caffe支持三種數據格式輸入網絡,包括Image(.jpg, .png等),leveldb,lmdb,根據自己需要選擇不同輸入吧。
#生成mnist-train-lmdb 和 mnist-train-lmdb文件夾,這裡包含了lmdb格式的數據集
sh examples/mnist/create_mnist.sh
# 3. 訓練mnist
sh examples/mnist/train_lenet.sh
注意:如果在使用過程中出現檢測不到NVIDIA顯卡的情況,重裝顯卡驅動和cuda即可。
Caffe 深度學習入門教程 http://www.linuxidc.com/Linux/2016-11/136774.htm
Ubuntu 16.04下Matlab2014a+Anaconda2+OpenCV3.1+Caffe安裝 http://www.linuxidc.com/Linux/2016-07/132860.htm
Ubuntu 16.04系統下CUDA7.5配置Caffe教程 http://www.linuxidc.com/Linux/2016-07/132859.htm
Caffe在Ubuntu 14.04 64bit 下的安裝 http://www.linuxidc.com/Linux/2015-07/120449.htm
深度學習框架Caffe在Ubuntu下編譯安裝 http://www.linuxidc.com/Linux/2016-07/133225.htm
Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置說明 http://www.linuxidc.com/Linux/2015-04/116444.htm
Ubuntu 16.04上安裝Caffe http://www.linuxidc.com/Linux/2016-08/134585.htm
Caffe配置簡明教程 ( Ubuntu 14.04 / CUDA 7.5 / cuDNN 5.1 / OpenCV 3.1 ) http://www.linuxidc.com/Linux/2016-09/135016.htm
Ubuntu 16.04上安裝Caffe(CPU only) http://www.linuxidc.com/Linux/2016-09/135034.htm
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2