官方依賴配置說明
protobuf庫及其編譯器
資料庫相關庫(hdf5、lmdb、leveldb)
基礎影象處理計算機視覺庫
多執行緒相關庫及python介面支援
sudo
apt-get
install libprotobuf-dev protobuf-compiler
sudo
apt-get
sudo
apt-get
install libopencv-dev
sudo
apt-get
install --no-install-recommends libboost-all-dev
安裝cuda後需要新增環境變數
sudo gedit ~/.bashrc
#在文字中新增
export path=/usr/local/cuda-8.0/bin:$path
export ld_library_path=/usr/local/cuda-8.0/lib64:$ld_library_path
source ~/.bashrc #執行 更新環境變數
#該path配置僅對當前使用者有效
安裝cudnn
tar zxvf cudnn-8.0-linux-x64-v5.1.tgz #解壓檔案
cd /your/path/to/cuda/include #進入解壓後的include路徑
sudo
cp cudnn.h /usr/local/cuda/include/ #複製標頭檔案
cd /your/path/to/cuda/lib64 #進入解壓後的lib64路徑
sudo
cp lib* /usr/local/cuda/lib64/ #複製動態鏈結庫
sudo
chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn* #新增讀寫許可權
編譯時需要開啟cuda和cudnn的編譯開關。更改makefile.config或者cmakelists.txt
# cudnn acceleration switch (uncomment to build with cudnn).
use_cudnn := 1
# cpu-only switch (uncomment to build without gpu support).
# cpu_only := 1
或
caffe_option(cpu_only "build caffe without cuda support" off) # todo: rename to use_cuda
caffe_option(use_cudnn "build caffe with cudnn library support" on if not cpu_only)
sudo
apt-get
install libatlas-base-dev
sudo
apt-get
install libopenblas-dev
sudo
apt-get
install python-dev
sudo
apt-get
install libgflags-dev libgoogle-glog-dev
note:ubuntu 14.04實測通過依賴版本列表python版本預設為2.7。
protobuf庫及其編譯器的版本與python中protobuf版本要一致。
gcc/g++ --4.8.4protobuf --2.5.0
opencv --3.1.0
cuda --8.0
cudnn --5.1.5
python --2.7
sudo
apt-get
install protobuf-compiler
which protoc 找到protoc的位置 將該工具複製到conda evn的目錄下即可
保持系統安裝的protobuf與python中的版本一致。
sudo
apt-get
install libopenblas-dev
sudo
apt-get
install python-numpy
sudo
apt-get
install liblapack3
sudo
apt-get remove libatlas3-base
sudo
apt-get remove libopenblas-base
sudo
apt-get
install python-skimage #(或 pip install scikit-image)
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo
apt-get update
#如果提示未安裝,還需要先安裝它的包:
#sudo apt-get install software-properties-common
sudo
apt-get
install gcc-5 g++-5
cd /usr/bin
sudo
rm gcc
sudo
ln -s gcc-5 gcc
sudo
rm g++
sudo
ln -s g++-5 g++
ubuntu caffe 安裝 配置
1.安裝開發所需要的一些基本包 sudo apt get install build essential general dependencies安裝依賴庫 sudo apt get install libgflags dev libgoogle glog dev liblmdb dev proto...
Ubuntu caffe中可能存在的問題合集
先給出在ubuntu16.04下安裝caffe的教程 cpu 本文是在新安裝的ubuntu16.04上進行caffe的安裝,每個版本的ubuntu安裝略有不同,請自行搜尋。q1 pydotfailed to call graphviz.please install graphviz and ensu...
環境配置 mac linux配置環境變數
這裡說的是新增使用者級環境變數。sudo vi bash profile 2 然後通過vim編輯器 當然也可以用其他編輯器如nano 新增或修改環境變數。關於vim操作的常見指令可以參考這裡。編輯完畢後在vim裡輸入 wq退出 3 最後再執行 source bash profile立即生效。4 通過...