好好學(xué)習(xí),天天向上固蛾,總要做些事情的结执。
最近經(jīng)歷了誤刪cuda度陆,然后重裝cuda,配置caffe(GPU)真的是累的要死献幔,一個(gè)小白就這么走上了不歸路坚芜。
網(wǎng)上的相關(guān)鏈接真多,但是看的真的很生氣斜姥,好多只是出來(lái)騙瀏覽量的鸿竖,啥解決方法也沒(méi)有。在這里大概總結(jié)一下我碰到的坑铸敏,后續(xù)如果有可能還會(huì)更新缚忧,不過(guò)師兄說(shuō)以后還是用PYTORCH比較好,看吧杈笔,想棄用caffe闪水,太麻煩了。
首先蒙具,重要的事情說(shuō)三遍G蛴堋!禁筏!
教程一定要搜自己的系統(tǒng)型號(hào)和基礎(chǔ)環(huán)境持钉。如我的是ubuntun14.04
cuda 安裝很麻煩,我的只能重裝系統(tǒng)之后才安裝成功篱昔。有個(gè)小秘訣每强,設(shè)置黑名單時(shí)大多都是使用vim,vim很麻煩州刽,對(duì)于小白來(lái)說(shuō)空执。直接下面命令就行。
sudo gedit? /etc/modprobe.d/blacklist-nouveau.conf
然后輸入
blacklist nouveau option nouveau modeset=0
不知道怎么創(chuàng)建txt文件或者其他單個(gè)文件都可以直接 gedit 穗椅,然后保存
caffe下載:git clone https://github.com/BVLC/caffe.git(一定要加clone)
然后進(jìn)入cafferoot
首先 sudo cp Makefile.config.example Makefile.config
修改Makefile.config:
1.使用GPU時(shí)辨绊,將#USE_CUDNN := 1修改成: USE_CUDNN :=1
2.安裝opencv3的版本時(shí),將#OPENCV_VERSION := 3 修改為: OPENCV_VERSION :=3 匹表,2的版本不需要门坷。自己安裝opencv的話,不需要再下載opencv插件了桑孩。
3.將#WITH_PYTHON_LAYER := 1 修改為 WITH_PYTHON_LAYER :=1
4.python路徑很多文章都說(shuō)要改拜鹤,切記14.04是不需要更改的×鹘罚或者不放心可以進(jìn)入路徑查看是否有python。
接下來(lái):make all -j**(看自己電腦的線程)
make test -j**
make runtets? -j**
make pycaffe-j**
ubuntun16的可以參照:https://blog.csdn.net/yhaolpz/article/details/71375762(轉(zhuǎn)載)