好好学习,天天向上,总要做些事情的。
最近经历了误删cuda,然后重装cuda,配置caffe(GPU)真的是累的要死,一个小白就这么走上了不归路。
网上的相关链接真多,但是看的真的很生气,好多只是出来骗浏览量的,啥解决方法也没有。在这里大概总结一下我碰到的坑,后续如果有可能还会更新,不过师兄说以后还是用PYTORCH比较好,看吧,想弃用caffe,太麻烦了。
首先,重要的事情说三遍!!!
教程一定要搜自己的系统型号和基础环境。如我的是ubuntun14.04
cuda 安装很麻烦,我的只能重装系统之后才安装成功。有个小秘诀,设置黑名单时大多都是使用vim,vim很麻烦,对于小白来说。直接下面命令就行。
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
然后输入
blacklist nouveau option nouveau modeset=0
不知道怎么创建txt文件或者其他单个文件都可以直接 gedit ,然后保存
caffe下载:git clone https://github.com/BVLC/caffe.git(一定要加clone)
然后进入cafferoot
首先 sudo cp Makefile.config.example Makefile.config
修改Makefile.config:
1.使用GPU时,将#USE_CUDNN := 1修改成: USE_CUDNN :=1
2.安装opencv3的版本时,将#OPENCV_VERSION := 3 修改为: OPENCV_VERSION :=3 ,2的版本不需要。自己安装opencv的话,不需要再下载opencv插件了。
3.将#WITH_PYTHON_LAYER := 1 修改为 WITH_PYTHON_LAYER :=1
4.python路径很多文章都说要改,切记14.04是不需要更改的。或者不放心可以进入路径查看是否有python。
接下来:make all -j**(看自己电脑的线程)
make test -j**
make runtets -j**
make pycaffe-j**
ubuntun16的可以参照:https://blog.csdn.net/yhaolpz/article/details/71375762(转载)