caffe部分配置修改后,重新编译caffe的教程
来源:互联网 发布:22lr子弹数据 编辑:程序博客网 时间:2024/05/17 07:01
由于本人属于手残一党,所以经常会一不小把元编译好的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
- caffe部分配置修改后,重新编译caffe的教程
- caffe 改动后的重新编译
- caffe 改动后的重新编译
- caffe + anaconda2 重新编译后出现问题
- Caffe重新编译
- caffe重新编译
- Caffe学习之一:Caffe的配置和编译
- Caffe学习之一:Caffe的配置和编译
- Windows配置Caffe教程
- CAFFE环境配置教程
- caffe-windows版的安装配置教程
- caffe学习笔记16-caffe编译配置
- caffe的再次编译
- VS2013配置编译Caffe-Win10_X64
- VS2013(Win10X64)-配置编译Caffe
- caffe windows编译及配置
- VS2013配置编译Caffe-Win10_X64
- caffe-windows直接安装版---编译后的Release
- 模糊查询like的使用
- BZOJ 4515 [Sdoi2016]游戏
- java方法引用替代lambda表达式
- 在AngularJS中显示模型中的数据有两种方式:
- 北大AI公开课 嵌入式人工智能笔记
- caffe部分配置修改后,重新编译caffe的教程
- caffe安装出错: undefined reference to `lzma_index_size@XZ_5.0'
- Android启动默认是横屏或者竖屏和setprop,getprop,watchprops命令的使用
- HttpUtil工具类
- 二元线性回归最小二乘法公式推导
- order by 降序desc,升序asc,排名函数 rank()over()
- bzoj 1925 DP+滚动数组
- VB DoEvents 的使用
- Spring 配置异常解决办法之Referenced file contains errors