笔记1:ubuntu14.04 caffe环境搭建

来源:互联网 发布:端口聚合的作用 编辑:程序博客网 时间:2024/06/09 19:25

这里为了讲caffe的安装,我们先不使用GPU,进行安装测试,因为没有GPU我们依旧可以跑caffe,只是速度比较慢而已。

1、安装caffe所需要的依赖库

命令:

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  


这些库要安装挺久的,请耐心等待。

2、安装caffe

到github上下载caffe:https://github.com/BVLC/caffe。下载完成后,解压caffe源码包。解压后,我们打开文件,可以看到caffe的源码包如下:


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

cd caffe-master 

cp Makefile.config.example Makefile.config


3、 编译Caffe

make all

make pycaffe

4 、测试Caffe

make test  

make runtest 


5、 跑一下mnist

cd caffe -master

sh data/mnist/get_mnist.sh  

sh examples/mnist/create_mnist.sh 

vi examples/mnist/lenet_solver.prototxt           # 如果没有GPU,修改solver_mode为 CPU

./examples/mnist/train_lenet.sh 

参考文献

http://blog.csdn.net/myarrow/article/details/52316133  caffe整体环境搭建、caffe编译时简单介绍)

http://blog.csdn.net/hjimce/article/details/48781693(caffe编译比较详细的介绍)


0 0
原创粉丝点击