码迷,mamicode.com
首页 > 其他好文 > 详细

CAFFE安装(9):CAFFE下载与编译

时间:2016-05-28 15:49:07      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

去官方github下载好caffe的zip文件,解压之后

cd到Caffe-master的文件夹,生成Makefile.config配置文件,执行:

$ cp Makefile.config.example Makefile.config

配置Makefile.config文件(仅列出修改部分)

a. 如果启用CUDNN,去掉其前面的"#"

USE_CUDNN := 1

b. 配置一些引用文件(增加部分主要是解决新版本下,HDF5的路径问题)

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/lib/x86_64-linux-gnu/hdf5/serial/include

LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial

c. 启用Intel Parallel Studio XE 2016(Intel MKL)或者ATLAS(之前介绍 的两个东东)

BLAS := mkl

或BLAS : =altas

d. 配置路径,实现caffe对Python和Matlab接口的支持

PYTHON_LIB := /usr/local/lib

若采用Anaconda等,改成相应的路径。不建议使用Anaconda,容易出问题。

MATLAB_DIR := /usr/local/MATLAB/R2014a

c. 如果启用OpenCV 3.0, 去掉"#"

OPENCV_VERSION =3

我采用的是opencv-2.4.9,所以此处不取消注释

d. use_python_wrapper 取消注释

编译caffe-master

"-j32"是使用CPU的多核进行编译,可以极大地加速编译的速度,建议使用。

$ make all –j32

$ make test –j32

$ make runtest –j32

如果make失败需要重新make,首先

$ make clean

编译Python和Matlab用到的caffe文件

$ make pycaffe –j32

$ make matcaffe –j32

CAFFE安装(9):CAFFE下载与编译

标签:

原文地址:http://www.cnblogs.com/aaa-YK/p/5537326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!