标签:
1. 安装build-essentials
安装开发所需要的一些基本包
sudo apt-get install build-essential
sudo apt-get update
执行命令:
sudo apt-get install libatlas-base-dev
unzip /home/joe/Install-OpenCV-master.zip
chmod +x *.sh
sudo ./opencv2_4_9.sh
Ubuntu14.04用户执行
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
unzip /home/joe/caffe-master.zip
注:如果解压位置出错了,可以使用以下命令删除该目录及所有的子目录:
sudo rm -rf caffe-master
cp Makefile.config.example Makefile.config
DEBUG 是否使用debug模式,打开此选项则可以在eclipse或者NSight中debug程序
完成上述设置后,开始编译:
1. make all -j4 2. make test 3. make runtest
注意:-j4 是指使用几个线程来同时编译,可以加快速度,j后面的数字可以根据CPU core的个数来决定,如果CPU是4核的,则参数为-j4,也可以不添加这个参数,直接使用“make all”,这样速度可能会慢一点儿。
1. $ cd caff-master (go caff home dir ) 2. $ sudo sh data/mnist/get_mnist.sh
$ sudo sh ./examples/mnist/create_mnist.sh
注:新版caffe都需要从根目录上执行,如果使用下列命令执行:
1. # cd examples/mnist 2. # sudo sh ./create_mnist.sh
可能会遇到这个错误:./create_mnist.sh: 16: ./create_mnist.sh: build/examples/mnist/convert_mnist_data.bin: not found
1. # solver mode: CPU or GPU 2. solver_mode: CPU
sudo vi lenet_solver.prototxt
先进入命令模式,使用a进入编辑模式,修改完之后,使用esc退出编辑模式,进入末行模式,再使用“:wq”保存修改并退出(“:q!”为退出但不保存修改)
修改完成后,再执行下面的命令进行训练:
1. $ cd examples/mnist 2. $ sudo sh ./train_lenet.sh
最终训练完的模型存储为一个二进制的protobuf文件,至此,Caffe安装的所有步骤完结。
Caffe 实例测试一: MNIST http://blog.sciencenet.cn/blog-1583812-843207.html Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明 http://www.cnblogs.com/platero/p/3993877.html CNN之Caffe配置 http://www.cnblogs.com/alfredtofu/p/3577241.html Training LeNet on MNIST with Caffe http://caffe.berkeleyvision.org/gathered/examples/mnist.html Caffe+Ubuntu14.04+CUDA6.5新手安装配置指南 http://www.haodaima.net/art/2823705 caffe安装指南 http://www.haodaima.net/art/2823705
.
caffe+Ubuntu14.0.4 64bit 环境配置说明(无CUDA,caffe在CPU下运行) --for --Amd
标签:
原文地址:http://www.cnblogs.com/outline/p/4381464.html