Windows7下Caffe的应用---在Win7下使用VS2015、Camke、Anaconda3配置Caffe CPU版本
前言
1、之前一直在Linux使用Caffe做機器學習的相關的項目,相對于Linux,在Windows配置Caffe相對麻煩一些,我這里使用Cmake gui版本,適合新手操作。
2.我配置的環境是win7 64位,cmake-3.13.2,Visual Studio 2015 Professional,Python3.5,Anaconda3.4,因為只跑CPU版本,所以沒有配置CUDA庫。
一、軟件安裝
1.安裝cmake,按默認下一步直到完成就可以了,然后把cmake的加到系統環境變量。
(1).把cmake的安裝的bin路徑加復制下來。
(2).打開電腦屬性,高系統設置,高級->環境變量->系統環境變量->Path->編輯。把剛剛復制的cmake的bin路徑加進去。
2.安裝vs2015,選擇c++相關的,選擇C++。
3.安裝Anaconda3.4,目前官方的版本是Anaconda 3.7和2.7,就是說內置了 Python2.7和3.6。caffe不支持python 3.6。所以我在這里安裝了Anaconda3-4.2.0-Windows-x86_64.exe,直接按提示安裝就可以了。
安裝完成在開始欄看到如下:
打開Anaconda Prompt,查看python版本,輸入python --version,可以看到Python的版本。
4. 下載caffe-windows,并解壓到自己想要的文件夾。解壓之后的文件夾,當前文件夾沒有,build這個文件夾,在當前文件夾下新建一個build的文件夾,用來等下生成的工程文件用的。
5.下載libraries_v140_x64_py35_1.1.0.tar這個依賴文件,然后放到.caffe\dependencies\download這個目錄下。這個是防止在Cmake時下載不了這個文件報錯,圖像是我放的路徑。
二、編譯Caffe庫
1、使用Cmake生成vs2015工程。
(1)添加工程文件的相關路徑。
(2)點完Configure之后,選擇自己要編成的工程,我這里是選VS2015 64位。
(3)報的第一個錯誤:
(4)點OK,然后在Search里輸入CPU,找到CPU_ONLY,勾上,重新Configure。
(5)報的第二個錯誤:
(6)點OK,然后在Search里輸入BLAS,找到Open,選擇,重新Configure。
(7)完成Configure:
(8)點Generate
(9)到這里,所有Cmake配置完成,在build文件夾下生成一個vs工程。
2.用vs2015去生成可執行文件。
(1)用vs2015打開caffe.sln文件。
(2)設置工程解決方案,我這里設成Release 64。
(3)把ALL_BUILD設置成啟動項。
(4)生成項目。
(5)如果不報錯,項目編譯完成。
結語
1.以上Caffe在Windows下配置完成,之后就是如何應用Caffe做相關的訓練和學習了。
2.關于Caffe配置,有問題都可以加這個群(487350510)互相討論學習。
總結
以上是生活随笔為你收集整理的Windows7下Caffe的应用---在Win7下使用VS2015、Camke、Anaconda3配置Caffe CPU版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpneCV3——使用SURF、SVM、
- 下一篇: Windows7下Caffe-SSD的应