1. 安裝caffe
1.1 安裝依賴包
1. sudo apt-get update
2. sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
2. sudo apt-get install --no-install-recommends libboost-all-dev
3. sudo apt-get install python-dev
4. sudo apt-get install libatlas-base-dev
5. sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
6. sudo apt-get install python-opencv
1.2 下載caffe
git clone git://github.com/BVLC/caffe.git
1.3 修改caffe下文件Makefile.config
cd caffe
cp Makefile.config.example Makefile.config
修改 Makefile.config
gedit Makefile.config
1. 去掉CPU_ONLY :=1的注釋
2. 注釋掉CUDA有關(guān)的行:
#CUDA_DIR := /usr/local/cuda
#CUDA_DIR := /usr
#CUDA_ARCH := ....
#TEST_GPUID := 0
3. 去掉WITH_PYTHON_LAYER := 1的注釋
4. 修改這一行:
# Whatever else you find you need goes here.
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/hdf5/serial
5. 如果自己的 Opencv 版本是3以上的話,將OPENCV_VERSION := 3前的# 號(hào)去掉。
# Uncomment if you're using OpenCV 3
# OPENCV_VERSION := 3
1.4 修改caffe下文件 Makefile
gedit Makefile
1.opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs
后面加入 opencv_imgcodecs
2. 找到LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
更改最后兩項(xiàng)為:
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial
1.5 編譯安裝并測試
1. make all
2. Make test
3. make runtest
2. 安裝caffe
2.1 安裝依賴庫
2.1.1 通過 requirement.txt 安裝(推薦)
1. cd caffe/python
2. for req in $(cat requirements.txt); do pip install $req; done
2.1.2 通過 apt-get 安裝
1. sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags Cython ipython
2. sudo apt-get install protobuf-c-compiler protobuf-compiler
2.2 添加 PYTHONPATH
1. sudo gedit /etc/profile
2. export PYTHONPATH=$PYTHONPATH:你的caffe路徑/caffe/python:$PYTHONPATH
3. source /etc/profile
2.3 添加 PYTHONPATH
cd 你的caffe路徑
make pycaffe
2.4 測試
1. python
2. import caffe
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。