2 caffe環境設定

2021-09-29 03:50:10 字數 2373 閱讀 7198

caffe搭建

sudo chmod -r 777 /home/lc/caffe/

下面就是詳細的安裝過程(使用cpu,不使用gpu):

在命令列輸入以下命令。

sudo apt-get install libhdf5-serial-dev protobuf-compiler

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

sudo apt-get install libatlas-base-dev

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

可能會有的問題解決:sudo apt-get update

git clone

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

出現問題:

提示git尚未安裝。

第三步:修改配置檔案

cd caffe

mv makefile.config.example makefile.config

開啟makefile.config檔案

# cpu_only := 1
改為

cpu_only := 1
第五步開始編譯(加速編譯)

make -j
如果提示無法找到 hdf5.h 請開啟 makefile.config 更改如下語句

include_dirs := $(python_include)  /usr/local/include /usr/include/hdf5/serial/
如果提示無法找到 libhdf5.so 請開啟 makefile.config 更改如下語句

library_dirs := $(python_lib) /usr/lib/x86_64-linux-gnu/hdf5/serial /usr/local/lib /usr/lib
之後編譯 test 檔案下的原始碼,同理輸入以下命令即可。

make test 

make runtest

第六步:測試

完成上述操作後即成功安裝 caffe,本例項使用 cifar10 來進行測試,在 caffe 目

錄下依次執行以下操作:

輸入以下命令:

./data/cifar10/get_cifar10.sh  

./examples/cifar10/create_cifar10.sh

將 examples/cifar10/cifar10_quick_solver.prototxt 中的 gpu 改為 cpu;

將examples/cifar10/cifar10_quick_solver_lr1.prototxt中的gpu改為cpu;

輸入命令:

./examples/cifar10/train_quick.sh
pycaffe 環境設定

sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python3-pip python-pip  

sudo pip install python-skimage

sudo apt-get update python-h5py python-protobuf python-leveldb python-networkx pythonnose python-pandas python-gflags

sudo pip install cython ipython

cd caffe

make pycaffe

new a terminal

sudo gedit /etc/profile

最後一行新增export pythonpath=/path/to/caffe/python:$pythonpath

source /etc/profile使其生效

test

cd python

python

在python中輸入:import caffe

若不成功,可以

make clean

make pycaffe

是跟著遊老師課程來的,第一次搭建的時候也沒仔細看提供的文件,也不熟悉一些指令,導致廢了很多功夫但毫無成效。後來虛擬機器崩了,重新搭了一次,倒還是挺快的。

tips:注意記錄一些操作和備份一下虛擬機器

DL學習筆記 2 caffe使用步驟詳解

1 準備路徑 所有在以下兩個資料夾中分別放好 e f study vc2012 dl caffe vs2012 data verifycode train e f study vc2012 dl caffe vs2012 data verifycode test 命令列執行如下命令 下邊的 inpu...

深度學習2 Caffe問題彙總(不定期更細)

cnn錯誤彙總 遇到就更新 1.到caffe根目錄下 sudo make pycaffe 2.然後新增caffe路徑 import syssudo pip install lmdbsudo pip install lmdb i利用sys新增對應模組的父目錄即可fatal error caffe pr...

Caffe 環境搭建

一 安裝brew 登入直接複製官網提供命令即可安裝 usr local cudacudnn 7.0 osx x64 v4.0 rc.tar安裝 downloads tar xvf cudnn 7.0 osx x64 v4.0 rc.tar x cuda include cudnn.h x cuda ...