caffe部分配置修改后,重新编译caffe的教程

本文档详细介绍了在Ubuntu14.04系统上,当Caffe配置出现问题时,如何避免重装系统,仅重新编译Caffe并安装CUDNN进行加速的步骤。首先,确保所有依赖库已安装,然后通过Git克隆Caffe源码,并安装OpenCV。接着,配置并编译Caffe,最后下载并安装CUDNN,修改Makefile.config启用CUDNN支持,完成编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于本人属于手残一党,所以经常会一不小把元编译好的caffe框架弄出问题,所以也在反反复复的重走弯路,下面就把今天重新编译caffe的过程写出来跟大家分享一下。

 

注意:make clean 以后,一定要重新安装caffe所需的第三方依赖库。

 

以前的时候,每次一有问题,我就会从重装系统开始。因为我觉得差错很麻烦,但是发现每次重新从官网下载所需软件时,特别的耗时,所以今天就在已经安装caffe所需的其他软件的前提下,只是重新安装caffe,结果显示,我也成功了。

一、重新编译caffe的环境

除了caffe以外,需要的部分环境已经安装成功。此处,我重装的前提是,已经安装好了ubuntu14.04系统、nouveanu驱动、cuda8.0等。总之,该装的,都已经装好了。

二、下载caffe

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

三、安装opencv

# cd caffe

# sudo git clone https://github.com/jayrambhia/Install-OpenCV

# cd Install-OpenCV/Ubuntu

# sudo sh dependencies.sh

# cd 2.4

# sudo sh opencv2_4_10.sh

四、编译caffe

# cd ~/caffe

# sudo cp Makefile.config.example Makefile.config

# make all

至此,caffe安装成功

五、测试caffe

下载mnist数据

# cd ~/caffe

# sudo sh data/mnist/get_mnist.sh

# sudo sh examples/mnist/create_mnist.sh

# sudo sh examples/mnist/train_lenet.sh

六、安装cudnn进行加速

从这个网址下载cudnn-7.0-linux-x64-v4.0-rc.tgz(http://pan.baidu.com/s/1bnOKBO),放到根目录

# cd
# sudo tar xvf cudnn-7.0-linux-x64-v4.0-rc.tgz
# cd cuda/include
# sudo cp *.h /usr/local/include/
# cd ../lib64
# sudo cp lib* /usr/local/lib/
# cd /usr/local/lib
# sudo chmod +r libcudnn.so.4.0.4
# sudo ln -sf libcudnn.so.4.0.4 libcudnn.so.4
# sudo ln -sf libcudnn.so.4 libcudnn.so
# sudo ldconfig

将caffe根目录下Makefile.config中USE_CUDNN行的注释去除,然后重新进行编译。

#cd ~/caffe

#sudo vi Makefile.config

将USE_CUDNN行的注释符号#去除,即USE_CUDNN:=1

然后重新编译

#sudo make clean

#sudo make all

至此,重新安装完成,如果没有gpu,则不能用cudnn。

 

 

OK大笑

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cche1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值