天天看點

Ubuntu16.04配置cpu版本Caffe

一、編譯安裝opencv,可參考部落格

http://blog.csdn.net/lengconglin/article/details/76704607

二、安裝依賴包

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler

sudo apt-get install - -no-install-recommends libboost-all-dev

sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

sudo apt-get install libatlas-base-dev

sudo apt-get install python-dev

三、下載下傳Caffe源碼

git clone git://github.com/BVLC/caffe.git

或者到https://github.com/BVLC/caffe去下載下傳

四、編譯Caffe

1、切換到Caffe目錄

cd Caffe

cp Makefile.config.example Makefile.config

2、配置Makefile.config

1)CPU_ONLY := 1

BLAS := atlas

2)配置一些引用檔案,修改下面對應目錄

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include  /usr/lib/x86_64-linux-gnu/hdf5/serial/include
 LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib  /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial
           

3、安裝python接口所需要的子產品依賴

首先確定安裝了pip,sudo apt-get install python-pip

然後進入python目錄:

cd Caffe/python

4、Make Caffe

make pycaffe -j4

make all -j4

make test -j4

make runtest -j4

5、出現如下界面表示編譯成功

Ubuntu16.04配置cpu版本Caffe

6、設定 Python Caffe

去到CAFFE檔案夾裡面的python檔案夾, 把目前路徑記錄下來(pwd). 然後輸入以下指令(把記下的路徑放在相應地方)

這時應該可以了,試驗一下:

Ubuntu16.04配置cpu版本Caffe

至此安裝成功