標籤:https 介面 下載 缺點 soft aries 分支 nload path
MicroSoft維護的caffe已經作為官方的caffe分支了,編譯方式也改了,剛好最近重裝了一次caffe windows, 記錄一下裡面的坑
https://github.com/BVLC/caffe/tree/windows
安裝有兩種方案:
方案一:使用vs2015,缺點要最新的win10才能安裝vs2015,故不推薦該方案
1. 把build_win.cmd 中的with_ninja的1,都改為0
2.手動下載libraries_v140_x64_py27_1.0.1.tar.bz2,到caffe下的build檔案夾下,下載需要FQ,不然很慢的 如果是vs2013需要下載libraries_v120_x64_py27_1.0.1.tar.bz2
註:下載路徑在script\download_prebuilt_dependencies.py檔案內可以找到,前面幾行就是咯
方案二:使用ninja作為專案管理
1.下載ninja到c:\windows 其實只要將其放到環境變數中的path即可
2.手動下載libraries_v140_x64_py27_1.0.1.tar.bz2,到caffe下的build檔案夾下,下載需要FQ,不然很慢的 如果是vs2013需要下載libraries_v120_x64_py27_1.0.1.tar.bz2
3.在caffe-master為根目錄的情況下運行script\build_win.cmd
關於matlab介面:
4.將matlab添加到環境變數path,才能編譯出matcaffe
5.matlab注意matlab支援的c++編譯器 matlab2014隻支援到vs2013的c++編譯器,有必要的話,開啟matlab 輸入mex -setup修改mex使用的編譯器
6.編譯完成後,把build/tools/下的所有dll檔案複製到matlab\+caffe\private\下,否則會出現找不到caffe的問題
7.運行測試案例,此時應該沒有問題咯!
caffe windows編譯