caffe编译

记性一般还是写写博客,省得每次都去翻怎么重新编译
如果你的caffe也是这样经常坏掉,那就可以按照下面步骤下多个caffe,随意怎么修改,这里的步骤仅用于已经配好步骤了
下载
git clone git://github.com/BVLC/caffe.git
用git clone以后可以查caffe版本源头
修改编译三部曲
先执行这一步
cp Makefile.config.example Makefile.config
第一步:
启用CUDNN,去掉”#”

USE_CUDNN := 1

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

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

第三步
启用opencv3,如果你使用的 opencv >=0.0

OPENCV_VERSION := 3

否则编译时候会报错 :对‘cv::imdecode(cv::_InputArray const&, int)’未定义的引用
当然这个要查下openc先版本先,查找的命令行是
查opencv版本

pkg-config --modversion opencv

结果
这里写图片描述
这样就是不用改啦~

执行编译命令

make all -j4
make test -j4
make runtest -j4

如果需要用到matlab接口,请参考
http://blog.youkuaiyun.com/u010142666/article/details/77734316
如果需要用到python接口,请参考
将makefile.config里面的这一句WITH_PYTHON_LAYER : = 1取消注释,然后再执行
make clean
make all
make pycaffe
就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值