Windows上快速編譯caffe CPU版本


  windows上快速安裝配置Caffe的 cpu_only環境。

一:安裝環境:

  1、windows10;

  2、Visual Studio2013;

  3、Caffe版本:http://github.com/Microsoft/caffe

二:caffe安裝配置

  將caffe-master/windows/CommonSettings.props.example復制一份就做caffe-master/windows/CommonSettings.prop,用文本編輯器notepad++(Visual stadio 打開也可以)對其進行配置。由於CPU版本,所以cpu_onlyBuild選擇true,UseCuDNN選擇false; 如果使用python則選擇pythonSupport為true,matlab同上最終截圖

 

上圖紅色箭頭由於matlab版本原因,可能出現的"gpu/mxGPUArray.h" Not Found問題,所以加上紅色箭頭所指的include目錄。

python本人安裝的為Anaconda2,安裝Anaconda2后需要下載必要的python庫

cmd下運行

1 conda install --yes numpy scipy matplotlib scikit-image pip 2 pip install protobuf

   打開caffe-master/windows/caffe.sln,項目選擇released模式,修改libcaffe的C++常規設置,將警告視為錯誤選擇否,則直接開始生成解決方案,會出現Nuget還原管理界面,結束后會在caffe-master的同級目錄下生成一個NugetPackages的目錄,裝的是各種依賴庫。結果如下圖

編譯時間很長,耐心等待后沒有出現問題就表明編譯成了。自己測試程序的時候,可以在預處理器加上CPU_ONLY ,如下圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM