Caffe安裝與初步使用

系統(tǒng)環(huán)境

Ubuntu 14.04

安裝依賴庫

sudo apt-get install libatlas-base-dev
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler

編譯安裝Caffe

# 源碼下載
git clone https://github.com/BVLC/caffe.git
cd caffe
cp Makefile.config.example Makefile.config
# 修改Makefile.config文件,選擇CPU或GPU模式
vi Makefile.config
# 編譯安裝
make all
make pycaffe
# 安裝后的測試
make test
make runtest

安裝過程中numpy報錯,解決方法:

# 安裝python-numpy
sudo apt-get install python-numpy
# python命令行交互
python
import numpy as npnp.get_include()
exit()
# 重新編譯安裝
make pycaffe

Caffe初步使用

1. MNIST數(shù)據(jù)集

cd caffe
sh data/mnist/get_mnist.sh
sh examples/mnist/create_mnist.sh
vi examples/mnist/lenet_solver.prototxt
# 修改 solver_mode 為 CPU
sh examples/mnist/train_lenet.sh

2. CIFAR-10數(shù)據(jù)集

cd caffe
sh data/cifar10/get_cifar10.sh
cd examples/cifar10/create_cifar10.sh
vi examples/cifar10/cifar10_quick_solver.prototxt
# 修改 solver_mode 為 CPU
sh examples/cifar10/train_quick.sh

參考資料

在Ubuntu 14.04上安裝Caffe

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容