天天看點

win7 安裝caffe(1)——準備caffe運作環境

在windows7平台上入門深度學習,準備caffe運作環境,暫時不涉及到GPU等,先學習在CPU上運作。

以下内容是參考書籍《深度學習 21天實戰caffe》和網上的教程所學。

第一步:作業系統,推薦windows server 2012 R2 64bit或windows7 SP1 64bit。

第二步:安裝Visual studio 2013 Ultimate版。

  我之前安裝了visual studio 2015,但是查了網上的資料說沒沖突,就在官網上下載下傳了2013版并且找了一個産品密鑰,顯示激活成功。

  因為現在我隻用CPU,是以隻需編譯CPU模式的caffe,故沒有安裝CUDA Toolkit7.5和cuDNN

  (1)安裝visual studio 2013。

  (2)在github上下載下傳Microsoft/caffe代碼。網址https://github.com/Microsoft/caffe。如圖。并且将檔案解壓縮到你指定的檔案夾。我選擇的檔案夾在F盤,路徑F:\caffe\caffe-master。

win7 安裝caffe(1)——準備caffe運作環境
win7 安裝caffe(1)——準備caffe運作環境

  (3)F:\caffe\caffe-master\windows目錄下,将檔案CommonSettings.props.example重命名為CommonSettings.props,修改其内容如下:

win7 安裝caffe(1)——準備caffe運作環境
win7 安裝caffe(1)——準備caffe運作環境

  (4)修改後儲存。選擇同一目錄下的Caffe.sln,在visual studio2013中打開這個解決方案。把解決方案配置為“release”和“x64”。如圖。

win7 安裝caffe(1)——準備caffe運作環境

  然後單擊菜單“生成-->重新生成解決方案”,此處要聯網。等他生成後,編譯出現了錯誤:無法打開libcaffe。

  此時,直接對libcaffe重新生成。如圖

win7 安裝caffe(1)——準備caffe運作環境
win7 安裝caffe(1)——準備caffe運作環境

  然後,又出現編譯錯誤和一些其他錯誤,第一個錯誤是:沒有生成object檔案。

  此時,輕按兩下這個錯誤,彈出一個對話框,選擇“确定”,再儲存整個工程,再重新生成libcaffe。最後沒有出現錯誤了。如圖

win7 安裝caffe(1)——準備caffe運作環境
win7 安裝caffe(1)——準備caffe運作環境

  (5)可以看到F:\caffe的目錄下,除了caffe-master,還生成了NugetPackages。這裡面有下載下傳好的依賴包。如圖。

win7 安裝caffe(1)——準備caffe運作環境
win7 安裝caffe(1)——準備caffe運作環境

  在F:\caffe-master\Build\x64\Release下可以看到生成的可執行檔案和庫。如圖

win7 安裝caffe(1)——準備caffe運作環境

繼續閱讀