0.前言
本文作者接觸深度學(xué)習(xí)2個(gè)月后,開始進(jìn)行目標(biāo)檢測實(shí)踐取具。
本文作者的專題《目標(biāo)檢測》鏈接:http://www.reibang.com/c/fd1d6f784c1f
此專題的宗旨是讓基礎(chǔ)較為薄弱的新手能夠順利實(shí)現(xiàn)目標(biāo)檢測脖隶,專題內(nèi)容偏向于掌握技能,學(xué)會工具的使用暇检。
本文作者尚未具備清楚講述目標(biāo)檢測原理的能力产阱,學(xué)習(xí)原理請自行另找文章。
1.不同操作系統(tǒng)的指引
本文中演示的操作系統(tǒng)是Win10块仆,本文只演示怎么下載軟件心墅,如何安裝請查看本文作者的另外一篇文章《深度學(xué)習(xí)環(huán)境搭建-CUDA9.0、cudnn7.3榨乎、tensorflow_gpu1.10的安裝》怎燥,鏈接:http://www.reibang.com/p/4ebaa78e0233
如果要學(xué)習(xí)如何在Linux操作系統(tǒng)中下載和安裝CUDA9.0、cudnn7.3蜜暑、tensorflow_gpu1.10铐姚,請瀏覽本文作者的另外一篇文章《在谷歌云服務(wù)器上搭建深度學(xué)習(xí)平臺》,鏈接:http://www.reibang.com/p/893d622d1b5a
《在谷歌云服務(wù)器上搭建深度學(xué)習(xí)平臺》這篇文章中有部分內(nèi)容是如何建立和連接云虛擬機(jī),這部分內(nèi)容對于擁有Linux主機(jī)的讀者是無用的隐绵。為了減少讀者閱讀無用內(nèi)容的時(shí)間之众,本文作者聲明,讀者只需要閱讀下面5個(gè)章節(jié)即可完成在Linux操作系統(tǒng)的深度學(xué)習(xí)環(huán)境搭建:
- 第2章《在云虛擬機(jī)中安裝Anaconda5.2》依许;
- 第4章《在云虛擬機(jī)中安裝Nvidia驅(qū)動(dòng)》棺禾;
- 第5章《在云虛擬機(jī)中安裝CUDA9.0》;
- 第6章《在云虛擬機(jī)中安裝cuDNN7.1》峭跳;
- 第7章《在云虛擬機(jī)中安裝TensorFlow膘婶、Keras》
2.下載.Net FrameWork4.6
本文只演示怎么下載軟件,如何安裝請查看本文作者的另外一篇文章《深度學(xué)習(xí)環(huán)境搭建-CUDA9.0蛀醉、cudnn7.3悬襟、tensorflow_gpu1.10的安裝》,鏈接:http://www.reibang.com/p/4ebaa78e0233
Microsoft出品拯刁,在Windows操作系統(tǒng)運(yùn)行所有軟件都依賴的.Net Framework庫脊岳。
一般來說,安裝Win10操作系統(tǒng)的時(shí)垛玻,會自動(dòng)更新.Net Framework到較新版本割捅,但是本文作者為了避免個(gè)別讀者的軟件版本較久,建議讀者下載并安裝.Net Framework4.6帚桩。
進(jìn)入Windows官網(wǎng)棺牧,鏈接:https://www.microsoft.com,進(jìn)入后頁面如下圖所示:
點(diǎn)擊上圖紅色箭頭標(biāo)注處朗儒,出現(xiàn)搜索框颊乘,如下圖所示。
在下圖左邊紅色箭頭標(biāo)注處搜索框中輸入內(nèi)容Net Framework 4.6醉锄,然后點(diǎn)擊右邊紅色箭頭標(biāo)注處的搜索按鈕乏悄。
搜索的結(jié)果頁面如下圖所示,點(diǎn)擊下圖紅色箭頭標(biāo)注處恳不。
請讀者注意檩小,Offline中文叫做離線,我們需要下載Offline Installer版本烟勋。
下載頁面的鏈接為:https://www.microsoft.com/en-us/download/details.aspx?id=53344
下載頁面如下圖所示规求,點(diǎn)擊下圖紅色箭頭標(biāo)注處即可開始下載:
點(diǎn)擊Download按鈕,其實(shí)是向資源鏈接發(fā)起請求卵惦,所以直接訪問資源鏈接同樣可以開始下載任務(wù)阻肿。
下載鏈接:https://www.microsoft.com/en-us/download/confirmation.aspx?id=53344
3.下載CUDA9.0
本文只演示怎么下載軟件,如何安裝請查看本文作者的另外一篇文章《深度學(xué)習(xí)環(huán)境搭建-CUDA9.0沮尿、cudnn7.3丛塌、tensorflow_gpu1.10的安裝》,鏈接:http://www.reibang.com/p/4ebaa78e0233
進(jìn)入Nvidia官網(wǎng),鏈接:https://www.nvidia.com
Nvidia官網(wǎng)頁面如下圖所示赴邻,點(diǎn)擊下圖紅色箭頭標(biāo)注處進(jìn)入CUDA詳情頁面印衔。
CUDA Zone頁面如下圖所示。
CUDA Zone中文叫做CUDA樂園姥敛,訪問鏈接:https://developer.nvidia.com/cuda-zone
點(diǎn)擊下圖紅色箭頭標(biāo)注處進(jìn)入下載頁面奸焙。
下載界面如下圖所示,從圖中我們可以看出最新CUDA版本是10.0彤敛。
選擇下載CUDA9.0而不是CUDA10.0的原因:tensorflow_gpu庫尚未發(fā)布與CUDA10.0對應(yīng)的版本与帆。
本文作者寫作此文時(shí)間是2018年11月14日,此時(shí)市面上tensorflow_gpu版本大多容易與CUDA9.0相配合臊泌。
Legacy Releases中文叫做遺留版本鲤桥,即舊版本CUDA的下載頁面需要從此處進(jìn)入揍拆。
點(diǎn)擊下圖紅色箭頭標(biāo)注處渠概,進(jìn)入舊版本CUDA的下載頁面。
舊版本CUDA的下載頁面如下圖所示嫂拴。
點(diǎn)擊下圖紅色箭頭標(biāo)注處播揪,進(jìn)入CUDA9.0的詳情頁面。
CUDA9.0的詳情頁面如下圖所示筒狠,點(diǎn)擊下圖紅色箭頭標(biāo)注處猪狈,選擇Windows。
點(diǎn)擊下圖紅色箭頭標(biāo)注處辩恼,選擇10雇庙。
點(diǎn)擊下圖紅色箭頭標(biāo)注處,選擇exe(local)灶伊。
點(diǎn)擊下圖紅色箭頭標(biāo)注處疆前,選擇Download(1.4 GB)。
在完成上面的步驟后聘萨,則開始下載竹椒。
本文作者在360瀏覽器中下載界面如下圖所示。
文件總共1365.89MB米辐,下載速度可以達(dá)到9.95M/s胸完。
4.下載cudnn7.3
本文只演示怎么下載軟件,如何安裝請查看本文作者的另外一篇文章《深度學(xué)習(xí)環(huán)境搭建-CUDA9.0翘贮、cudnn7.3赊窥、tensorflow_gpu1.10的安裝》,鏈接:http://www.reibang.com/p/4ebaa78e0233
進(jìn)入Nvidia官網(wǎng)狸页,鏈接:https://www.nvidia.com
Nvidia官網(wǎng)頁面如下圖所示誓琼,點(diǎn)擊下圖紅色箭頭標(biāo)注處進(jìn)入CUDA詳情頁面。
CUDA Zone頁面如下圖所示。
CUDA Zone中文叫做CUDA樂園腹侣,訪問鏈接:https://developer.nvidia.com/cuda-zone
點(diǎn)擊下圖紅色箭頭標(biāo)注處叔收,進(jìn)入Accelerated Computing Toolkit頁面。
Accelerated Computing Toolkit頁面如下圖所示傲隶。
Accelerated Computing Toolkit中文叫做加速計(jì)算組件饺律,訪問鏈接:https://developer.nvidia.com/accelerated-computing-toolkit
點(diǎn)擊下圖紅色箭頭標(biāo)注處,進(jìn)入cudnn詳情頁面跺株。
cudnn詳情頁面如下圖所示复濒。
cudnn中的cu是CUDA的簡寫,dnn是deep neural network的簡寫乒省,訪問鏈接:https://developer.nvidia.com/cudnn巧颈。
點(diǎn)擊下圖紅色箭頭標(biāo)注處,進(jìn)入下載cudnn界面袖扛。
下載cudnn界面如下圖所示。
Membership Required中文叫做要求會員資格蛆封,所以讀者必須注冊Nvidia賬號并且登錄唇礁。
如何注冊和登錄,本文作者不做演示琢融。
登錄后界面如下圖所示陶耍,點(diǎn)擊下圖紅色箭頭標(biāo)注處。
從圖中可以看出烈钞, cudnn版本最新為7.4泊碑,本文作者演示如何下載7.3。
Archived releases中文叫做存檔版本毯欣,點(diǎn)擊下圖紅色箭頭標(biāo)注處馒过。
點(diǎn)擊下圖紅色箭頭標(biāo)注處,選擇下載cudnn7.3.1 for CUDA9.0酗钞。
點(diǎn)擊下圖紅色箭頭標(biāo)注處腹忽,選擇下載cudnn7.3.1 for Windows 10来累。
在完成上面的步驟后,則開始下載窘奏。
本文作者在360瀏覽器中下載界面如下圖所示嘹锁。
文件總共177.84MB,下載速度可以達(dá)到3.27M/s着裹。
5.下載tensorflow_gpu1.10
進(jìn)入阿里云pypi鏡像领猾,鏈接:http://mirrors.aliyun.com/pypi/simple/
上面鏈接的頁面內(nèi)容如下圖所示:
在上圖頁面中,頁面中的安裝包按照字母順序升序顯示骇扇。
本文作者將上圖頁面下拉到顯示tensorflow_gpu包摔竿,并截圖如下圖所示。
點(diǎn)擊上圖紅色箭頭標(biāo)注處少孝,進(jìn)入tensorflow_gpu庫继低,界面如下:
本文作者將上圖頁面下拉到顯示tensorflow_gpu1.10包,并截圖如下圖所示稍走。
版本發(fā)布中的RC含義解釋:RC=Release Candidate袁翁,含義是”發(fā)布候選版”,它不是最終的版本钱磅,而是最終版之前的版本梦裂。
本文作者使用的python版本是python3.6似枕,建議讀者也使用此版本盖淡。
既然在下圖中帶有rc的都不是最終版,只是候選版凿歼,選擇不帶rc的版本下載褪迟,點(diǎn)擊下圖紅色箭頭標(biāo)注處則開始下載。
在完成上面的步驟后答憔,則開始下載味赃。
本文作者在360瀏覽器中下載界面如下圖所示。
文件總共110.42MB虐拓,下載速度可以達(dá)到1.12M/s心俗。
6.總結(jié)
1.本文非常詳細(xì)地介紹了深度學(xué)習(xí)環(huán)境搭建必需的軟件和庫文件,如果讀者有不懂可以留言蓉驹。
2.下載是為安裝做準(zhǔn)備城榛,想知道安裝的詳細(xì)步驟,請查看本文作者的另外一篇文章《深度學(xué)習(xí)環(huán)境搭建-CUDA9.0态兴、cudnn7.3狠持、tensorflow_gpu1.10的安裝》,鏈接:http://www.reibang.com/p/4ebaa78e0233