caffe實戰(zhàn)(一):caffe環(huán)境搭建

前言:對于深度學(xué)習(xí)的初學(xué)者來說,Caffe框架絕對是一個坑,搭建環(huán)境就花了我將近半個月的時間,在網(wǎng)上找了很多帖子,也沒有什么特別好用的,所以打算根據(jù)我的安裝經(jīng)歷寫下這篇帖子,希望對大家有些幫助,少走一些彎路。
一,工具:
window 10+VS2013+Anaconda 2+python 2.7
注:這是我個人的配置,僅供參考,當(dāng)然VS最好是用2013及以上版本。
二,Caffe環(huán)境配置
其他軟件的安裝就不一一具體展開了,下面直接進(jìn)行Caffe 環(huán)境的配置。
微軟官方的Caffe下載:https://github.com/microsoft/caffe
(我下載的是 caffe-master)
1.打開下載的 caffe-master,找到windows下的CommonSettings.props.example,復(fù)
制 一下,然后去掉.example后綴,用文本編輯器打開,如圖所示:

image.png

 如果電腦有帶GTX顯卡或支持GPU的,可將CpuOnlyBuild設(shè)為false,如果沒有就設(shè) 
 為true。至于CuDNN,由于本人沒用過這個,所以建議不懂的一般就設(shè)為false好了, 
 免得后面出什么狀況。

2.然后是配置python或matlab接口,由于我們用到的是python接口,見截圖:
image.png
python路徑設(shè)置為你的Anaconda 2路徑。

3.編譯Caffe.用VS2013打開Caffe-master下Caffe.sln,如圖:
p1.JPG

選中右側(cè)的libcaffe,右擊選擇“屬性”,單擊配置屬性,上方的配置選為Active
(Release),(記住,build的時候一律選擇release和x64的!??!)
平臺選為Active(x64),點擊 C/C++,“將警告視為錯誤”設(shè)為 “否”,點擊 確定,如下圖
所示:


image.png

然后選擇caffe進(jìn)行編譯,同樣要注意release和X64等配置,接下來是pycaffe和caffe的
編譯,步驟也同上。
編譯之后會生成一些工具包,如圖:


p2.JPG

注意:編譯順序一定不能亂?。?!libcaffe -> caffe ->pycaffe我在編譯的時候由于編譯
順序問題有些文件并沒有生 成。如果中途遇到編譯錯誤的問題,記得右擊rebuild重新
編譯一下。
由于我們后續(xù)在轉(zhuǎn)換數(shù)據(jù)格式以及訓(xùn)練模型的時候要用到一些工具,所以我建議,把這
文件都編譯一下,以備后用。
4.最后把caffe-master\Build\x64\Release\pycaffe下的caffe文件夾復(fù)制到
Anaconda2\Lib\site-packages文件夾下,如下圖所示


image.png

然后就可以使用caffe和python接口了。
5.在Anaconda 2新建一個文件,輸入import caffe,運行如下:


p3.JPG
 運行成功,完美!?。?

http://www.itdecent.cn/writer#/notebooks/24210100/notes/30304041下篇caffe實戰(zhàn)(二):漢字識別----------中文文字?jǐn)?shù)據(jù)集的產(chǎn)生

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容