windows下caffe安裝配置、matlab接口


一、CommonSettings.props

caffe下載后解壓。源代碼文件夾caffe-master,到該文件夾下的windows文件夾下,將CommonSettings.props.example文件復制到該目錄下並重命名為CommonSettings.props。

修改內容,true、false、false、true。

配置MatlabSupport,matlab安裝目錄為:D:\Englishpath\matlabC

<IncludePath>后為:

<IncludePath>$(MatlabDir)\extern\include;$(MatlabDir)\toolbox\distcomp\gpu\extern\include;$(IncludePath)</IncludePath>

 

 

PropertyGroup Condition中的CpuOnlyBuild設置為true。同時注釋后面的cublas.lib文件

 

二、菜單欄 生成—配置管理器

找到caffe-master/windows文件夾下的caffe.sln,用VS 2013打開。點擊菜單欄 生成—配置管理器,選擇方案配置為Release,方案平台為x64。

三、生成libcaffe

1)右鍵libcaffe,生成。可能會出現錯誤。

提示的錯誤信息:

\NugetPackages\boost.1.59.0.0\lib\native\include\boost/format/alt_sstream_impl.hpp :

error C2220: 警告被視為錯誤 - 沒有生成“object”文件 (..\..\src\caffe\util\math_functions.cpp)

該文件包含不能在當前代碼頁(936)中表示的字符。請將該文件保存為 Unicode 格式以防止數據丟失 (..\..\src\caffe\util\math_functions.cpp)

 

2)雙擊該錯誤,彈出對話框,點擊確定會跳轉到錯誤文件中,然后不用做別的,直接保存。再次右鍵libcaffe,重新生成。

 

四、生成整個解決方案

右鍵整個解決方案,生成解決方案,等待一段時間,整個項目編譯完成之后,會在下方顯示成功15個。

同時,在caffe-master/Buid/x64下會出現Release文件夾,里面是全部的編譯成功的和運行時候需要用到的動態庫以及exe文件;

此外,在整個項目編譯過程中會提示Nuget在下載,下載的內容是編譯過程中用到的一些依賴包,編譯完成后會在caffe-master同級文件夾下出現NugetPackages文件夾,該文件夾中的內容就是剛才下載的內容。

 出錯:

出錯原因:最初的屬性文件有問題。

caffe在windows 下的配置及matlab接口編譯(無GPU) - coollife - 博客園 https://www.cnblogs.com/njust-ycc/p/5776286.html

配置caffe過程中,生成解決方案出錯。無法打開包括文件: “gpu/mxGPUArray.h” - ostartech - 博客園 https://www.cnblogs.com/wxl845235800/p/10603114.html

 

五、右擊解決方案--屬性--通用屬性--啟動項目--當前選定內容--保存

 

 

 六、執行caffe

單擊選中caffe,點擊菜單欄 調試-開始執行,或者直接ctrl+F5,會彈出如下命令窗口,說明windows系統下的caffe安裝成功。

 

少了第五步會報錯:系統無法執行指定的程序。

 

 

 測試

添加系統路徑(path):D:\Englishpath\caffe-master\Build\x64\Release

D:\Englishpath\caffe-master\Build\x64\Release\matcaffe

 在控制台輸入一個函數作為測試:

 caffe.reset_all();

 

matlab接口可以使用。

 

 

Windows-caffe配置 - -城春草木深- - 博客園 http://www.cnblogs.com/go-better/p/6691028.html

Windows系統下安裝深度學習Caffe軟件的詳細步驟_百度經驗 https://jingyan.baidu.com/article/8ebacdf00b251749f65cd539.html

caffe在windows 下的配置及matlab接口編譯(無GPU) - coollife - 博客園 https://www.cnblogs.com/njust-ycc/p/5776286.html

 


免責聲明!

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



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