1. 程式人生 > >win7+caffe+GPU詳細配置過程

win7+caffe+GPU詳細配置過程

歷經了極其吐血的過程,參考了眾多高手的blog後,終於將caffe編譯成功。
廢話不多說!
1、環境確定:windows 7系統,配置GPU。
2、確定自己有安裝VisualStudio 2013,因為官網上提示caffe需要VS2013編譯器才行(VS2015應該也可以,有人配置成功)。
3、安裝CUDA和cuDNN
下載CUDA7.5(https://developer.nvidia.com/cuda-downloads
這裡寫圖片描述
cuDNNv4(v5也可以)(https://developer.nvidia.com/rdp/cudnn-archive
這裡寫圖片描述


(之前嘗試過CUDA8.0+cuDNNv5,沒有成功,各種報錯)
解壓cuDNN後,將對應的bin、lib、include與CUDA7.5對應的bin、lib、include進行合併。
4、下載caffe原始碼以及依賴庫
本人用的是happynear的caffe-windows:https://github.com/happynear/caffe-windows,另外,微軟的版本貌似一樣。
caffe的依賴庫有很多,NugetPackages裡整合了所需的各種依賴庫。可以從網上下載壓縮包。
5、編譯
(1)解壓caffe-master
複製windows資料夾中的CommonSettings.props.example並改名字為CommonSettings.props,開啟檔案修改配置:
這裡寫圖片描述

主要有幾處需要注意:1)CUDA版本為7.5;(2)cuDNN路徑為空,如24行(網上有說填上cudnn路徑的,但最後會報錯,參考http://bbs.csdn.net/topics/392019355?locationNum=6);至於python和matlab的支援與否,看個人需求吧。
(2)Nuget包管理
將NugetPackages壓縮包下載好之後,解壓到與caffe-master同一層資料夾中。
【工具】》【Nuget程式包管理器】》【程式包管理器設定】》【程式包源】》【加號+】》修改Package source的指定路徑(NugetPackages的路徑)》更新。 OK!
(3)編譯
編譯順序為libcaffe、caffe等, 編譯環境:x64 + Release。
開啟 caffe-master/caffe-master/windows 資料夾, 執行 Caffe.sln 檔案
如圖:
這裡寫圖片描述

第一次應該是這兩個顯示載入失敗的,解決方法如下:
關閉VS,開啟 CUDA 安裝路徑中的 MSbuildExtensions 資料夾,如果你在之前安裝時選的是預設路徑,那麼它應當在 c 盤 / Program File/NVIDIA GPU Cpmputing Toolkit/CUDA/7.5/extras/visual_studio_integration 裡的所有檔案拷貝到 Program File(x86)/MSBuild/Microsoft.Cpp/v4.0/V120/BuildCustomizations 資料夾下。
重新 執行 Caffe.sln ,所有專案載入正確。
編譯(耐心等待,大約20-30分鐘)
這裡寫圖片描述
大功告成!

路漫漫其修遠兮,吾將上下而求索!
預祝各位編譯順利!

相關推薦

win7+caffe+GPU詳細配置過程

歷經了極其吐血的過程,參考了眾多高手的blog後,終於將caffe編譯成功。 廢話不多說! 1、環境確定:windows 7系統,配置GPU。 2、確定自己有安裝VisualStudio 2013,因為官網上提示caffe需要VS2013編譯器才行(VS2

IDEA整合日誌框架Log4j2+Slf4j詳細配置過程

info 信息 mon 文件路徑 留言 nbsp time 檢測 之間 日誌框架這麽多,他們之間到底是什麽關系呢?籠統的講就是slf4j是一系列的日誌接口,而log4j2、logback是具體實現了接口功能的日誌框架。現在的主流日誌接口都使用slf4j,而日誌的實現就見仁見

windows下caffe GPU版本配置

得到 詳細步驟 drive nbsp ubunt cudnn www uget caff 由於項目需要,所以在自己本子上配置了一下windows下GPU版本的caffe; 硬件: win10 ; gtx1070獨顯(計算能力6.1); 安裝軟件:

caffe的安裝配置過程以及問題總結)ubuntu14.04 +cuda7.5+opencv+matlab+各種依賴庫

Stay hungry,Stay foolish .   對於caffe,不同的電腦出現的問題不一樣,如果出現問題就慢慢解決吧。本文將整個的安裝配置過程進行了總結。 一、安裝前的準備工作 1)首先需要檢視自己的電腦是否支援GPU,輸入: $ lspci | grep -i

Maven命令詳解 模組匯入 MyEclipse + Maven開發Web工程的詳細配置過程

一:Maven命令解釋: mvn compile:編譯 mvn test:測試 mvn clean:清空,會去除掉target檔案(報告檔案,一些錯誤資訊會在這裡面)。 mvn package:打包(會將我們的專案打包成一個jar包這個jar包同樣可以配置到pom.xml中供其他專案使用)(專案中引入模組

Struts2 攔截器詳細配置過程

Struts2 攔截器詳細配置過程 1:所有攔截器的超級介面Interceptor ,Action去實現這個介面;  Interceptor 它其中有三個方法(init(),destroy() ,interceptor()):       Init()方法:在伺服器

蜜罐的詳細配置過程以及所需要的的軟體!以及全部配置

https://download.csdn.net/download/weixin_42859280/10898012 連結:https://pan.baidu.com/s/1MYQspGpgvfktXmUpcGXlEg 連結:連結:https://pan.baidu.com/s/

Win7+VS2013+OpenGL詳細配置

配置標頭檔案glut.h 如果是預設安裝路徑,則將glut.h標頭檔案拷入C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl目錄下。 如果

hadoop學習(九)Hadoop2.2.0+HA+zookeeper3.4.5詳細配置過程+錯誤處理(2)

       Hadoop2.2.0+HA+zookeeper3.4.5詳細配置過程+體系結構+錯誤處理(2)        這篇文章,主要是針對zookeeper和hadoop叢集的整體測試,以及自己在實際過程遇到的問題和解決思路。              如有轉載,

eclipse執行javaEE工程詳細配置過程

所有軟體我們都已包含,請選擇與自己電腦位數匹配的軟體進行安裝。 一、安裝jdk 1.    雙擊jdk,一路next 2.    配置環境變數。具體方法: 二、配置eclipse 1.    解壓eclipse.zip 2.    解壓tomcatPluginV321.

Mybatis詳細配置過程

mybatis 是一個 基於java 的持久層框架。。內部封裝了jdbc ,使開發者 只需 關注SQL語句本身,而不用花精力去處理諸如註冊驅動。建立connection 配置Statement

vtk6.1.0+qt5.3.2+cmake2.8.12.2+win7+64位安裝配置過程

系統win7 64位,已裝vs2012,所有軟體安裝及開啟都用管理員身份。 下面詳細介紹QT和VTK結合開發的環境配置步驟 1.      下載軟體版本及地址 ①      qt的安裝檔案qt-opensource-windows-x86-msvc2012_opengl-5

Git安裝配置過程-Win7

默認 文件 備註 點擊 環境變量 添加 wid 技術分享 安裝路徑 公司項目需要使用Git作為項目的代碼庫管理工具。正好借此機會寫個安裝過程 1、首先下載Git下載地址:https://git-scm.com/download/win 當前下載版本:Git-2.13.2-6

Linux上redis詳細安裝及配置過程

修改 server 9.png 結束 pin 附件 service 文件 col 本次介紹下redis的安裝及詳細配置,需要註意的是本地介紹的不是通過yum方式安裝,也不推薦大家使用yum安裝,安裝完了其實啥也不知道. 1,通過rz命令將本地的tar.gz包上傳到linux

Ubuntu18.04下基於 Anaconda3 安裝編譯 Caffe-GPU(超詳細

寫這篇部落格的時候已經不知道是第幾次安裝caffe了,每次安裝都會遇到不同的問題,有時候解決報錯真的是接近崩潰的邊緣,故將遇到的問題及解決方法整理。也綜合了以前的多次安裝方法,寫了Ubuntu18.04上基於 Anaconda3 安裝編譯 Caffe-GPU的詳細教程。由於教程之詳細,

MySQL資料庫超詳細配置(win7\win10)

1、首先下載MySQL 最新版本下載地址 2、解壓檔案 最好別帶中文路徑,防止一些麻煩。我的地址如下:D:\MySQL\mysql-5.7.22-winx64\bin(這個地址為bin目錄的路徑,之後需要用到) 3、配置環境變數 win7進入環境變數 右擊計算機點選屬性,

Ubuntu16.04 CUDA8.0+caffe+gpu執行環境配置

完成win10+ubuntu 16.04雙系統的安裝後,開始在ubuntu16.04系統上安裝nVidia驅動,配置cuda,cudnn執行環境,並完成caffe成功配置+MNIST資料庫測試。現在寫下部落格記錄安裝配置過程,以及對配置過程中遇到的錯誤提供解決辦法,避免今後再配置caffe時又踩

Ubuntu14.04(估計16.04也可以用,參照的就是16.04)+opencv + caffe(GPU版) + cuDnn超詳細包括報錯

lalalalala~ 經過一星期的折磨,總算把caffe配置好,感謝網上大神們的助攻。 查看了好多的部落格,多多少少存在著坑。然後不停的在查詢與修改,終於把caffe裝進自己的碗裡。在成功執行caffe後兩天,特意分享一下caffe的配置過程,幫助後來有需要配置的人。 配置過程參考了https

看了多遍博文采取幾遍結合,記錄一下Win7下Python與Tensorflow-CPU版開發環境的安裝與配置過程

以此文記錄Python與Tensorflow及其開發環境的安裝與配置過程,以備以後參考。 1 硬體與系統條件 Win7 64位系統,顯示卡為NVIDIA GeforeGT 635M 2 安裝策略 a.由於以上原因,選擇在win7下安裝cpu版的tensorflow