windows下VS2015配置caffe
Windows下VS2015配置caffe,是一件其實(shí)挺簡(jiǎn)單但是坑特別多的事情,稍有不慎就爬不出來(lái),寫(xiě)博客來(lái)記錄最后在老師幫助下才配置成功的經(jīng)驗(yàn)(嚴(yán)格按照老師的教程一步也不能錯(cuò)才行),當(dāng)然我寫(xiě)得也詳細(xì)一點(diǎn),也讓大家少掉坑。
前提(開(kāi)發(fā)環(huán)境):1、安裝完成VS2015
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2、安裝完成anaconda 2 ,里面有python2.7
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3、安裝了git和tortoiseGit
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4、安裝了Cmake3.4.0版本以上的
有了這些前提條件才可以配置caffe。
下載caffe windows版本源碼,生成vs工程
? ? ? ? ? ? ?項(xiàng)目地址:?https://github.com/BVLC/caffe
? ? ? ? ? ? ?最好用git clone下載源碼,branch 選擇windows,(這里有坑,不多說(shuō)上圖)
再用cmake 配置根目錄下的cmakelists.txt,即where is the source code填入cmakelists.txt所在目錄(這個(gè)就是caffe所在目錄,這個(gè)txt就是在里面,可以打開(kāi)看看這個(gè)txt學(xué)習(xí)學(xué)習(xí)),where to build the binaries填入根目錄下的一個(gè)新建目錄,這個(gè)目錄(圖中原為builddvs15,為了區(qū)別安裝過(guò)的就加了個(gè)2)就是我們要放置編譯好的caffe。如圖:
然后按上圖中的configure, 提示要下載libraries_v140_x64_py27_1.1.0.tar.bz2,根據(jù)vs版本不同,文件名可能不同。下載通常很慢,建議用下載工具直接下載。
在caffe根目錄(這里是caffe-windows(以前用的包),實(shí)際我用的包的名字叫caffe)下用notepad搜索 下載的提示,找到下載地址,https://github.com/willyd/caffe-builder/releases/download/v1.1.0/libraries_v140_x64_py27_1.1.0.tar.bz2,至于圖片透明請(qǐng)忽視,能看清就好
下載后復(fù)制到它提示的目錄下,通常是類(lèi)似這樣的目錄 C:\Users\yourname\ .caffe\dependencies\download 。再configure。
如果提示atlas錯(cuò)誤,把BLAS 選項(xiàng)改為Open,意思是用OpenBlas
第一次使用,建議勾選cpu_only。如果有GPU并安裝cuda,則可以不勾選。
然后generate ,成功。
2.打開(kāi)生成的sln文件,編譯,大功告成。
驗(yàn)證:在tools目錄下的某個(gè)工程(例如caffe.bin,extract_features等)上右鍵,設(shè)置為啟動(dòng)項(xiàng)目,然后ctrl+f5運(yùn)行,如果可以運(yùn)行,則說(shuō)明已經(jīng)編譯好了。
總結(jié)
以上是生活随笔為你收集整理的windows下VS2015配置caffe的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: caffe 在 windows 下的配置
- 下一篇: windows下训练FCN模型所遇到的问