目前哪里可以租用到GPU服務(wù)器?
網(wǎng)友解答: 深度學(xué)習(xí)如今風(fēng)頭很熱, 可能很多小伙伴們都投入了學(xué)習(xí)??墒怯钟龅搅艘欢ǖ膯栴},電腦跑的太慢,小編I7的筆記本,很多時候也跑不動。大家知道,深度學(xué)習(xí)是很需要GPU的,可是最便宜
深度學(xué)習(xí)如今風(fēng)頭很熱, 可能很多小伙伴們都投入了學(xué)習(xí)??墒怯钟龅搅艘欢ǖ膯栴},電腦跑的太慢,小編I7的筆記本,很多時候也跑不動。大家知道,深度學(xué)習(xí)是很需要GPU的,可是最便宜的GTX1080ti也是價格不菲,這時候我們怎么辦呢?
今天為大家?guī)?,利用亞馬遜GPU服務(wù)器進(jìn)行深度學(xué)習(xí)。(小編目前覺得這個價格是相對比較實(shí)惠的,如果有更好的可以推薦一下)
注冊亞馬遜賬號,綁定信用卡,這一步就不多介紹了。大家自行解決。
我目前選擇的是美國俄亥俄州,因?yàn)橛械闹輿]有我想要的機(jī)器。后面會牽扯到競價,不同地區(qū)價格可能會稍有不同
在這里選擇EC2
啟動實(shí)例
選擇社區(qū)AMI,也可以選擇默認(rèn)的原生系統(tǒng)。選擇社區(qū)AMI,是因?yàn)橛械腁MI已經(jīng)搭建好了我們所需的環(huán)境,我最喜歡用的是這個,大家可以自行選擇
選擇服務(wù)器,px.xlarge
下面是不同型號的配置,P2是用的K80顯卡,4核,61G內(nèi)存,12G顯卡,差不多夠我們用了。也可以選擇更好的配置,價格自然會貴不少
一定要選擇競價,因?yàn)檫@個便宜,也適合我們想用就用,不想用就銷毀的使用。當(dāng)前的價格是0.27美元,差不多是1.7人民幣每小時。競價的價格是動態(tài)的,不同時間可能價格不一樣。
下一步
因?yàn)槭亲约号R時使用,安全就直接全部開放吧
啟動實(shí)例
選擇或者創(chuàng)建秘鑰,這是我們登錄服務(wù)器時候使用的秘鑰文件
因?yàn)槲乙呀?jīng)有了,所以就直接登錄了
可以看到,我們的機(jī)器已經(jīng)創(chuàng)建成功了
記住IP,我們可以準(zhǔn)備登錄服務(wù)器了
ssh -i 選擇剛才的秘鑰去登錄我們的服務(wù)器
已經(jīng)登錄成功了,小編之所以選擇這個AMI,因?yàn)樗呀?jīng)準(zhǔn)備好了很多的環(huán)境。這里我們使用tensorflow_p36,環(huán)境是Tensorflow+Keras+Python3,GPU環(huán)境是CUDA8。大家選擇不同的AMI可能不一樣,也可以自行安裝環(huán)境
激活環(huán)境
現(xiàn)在要如何更方便的使用呢,在服務(wù)器上寫代碼總是速度會慢點(diǎn)。我們可以使用jupyter這個神器,jupyter notebook --ip=*,開啟jupyter的遠(yuǎn)程訪問,也可以設(shè)置密碼的。jupyter notebook的更多使用方法以后告訴大家。大家可以自行學(xué)習(xí)
啟動jupyter,我們找到這個鏈接,localhost換成我們的服務(wù)器ip,然后去瀏覽器訪問即可
現(xiàn)在我們到瀏覽器打開jupyter的頁面,我們創(chuàng)建一個python文件
這里我測試一下keras的mnsit手寫數(shù)字集的訓(xùn)練,可以看到每個epoch只要10s就訓(xùn)練完成了,這里我訓(xùn)練了20個epoch,準(zhǔn)確率已經(jīng)達(dá)到99.06%,很不錯的哦。這個速度比我用我的I7處理器快10-20倍。可以省下大量的時間。我們可以利用jupyter寫自己的代碼進(jìn)行學(xué)習(xí)和訓(xùn)練。小編一般是本地寫好模型后,去線上訓(xùn)練調(diào)參
在我們終端中輸入nvidia-smi就可以看到我們的顯卡信息和使用情況了
如果我們不再需要這臺服務(wù)器,選擇終止即可,記住,不銷毀會一直收費(fèi)。如果想保留自己的環(huán)境,可以自己創(chuàng)建AMI。
注意事項(xiàng)
亞馬遜需要綁定信用卡,每個月月底收費(fèi),不要以為當(dāng)時沒收錢就是免費(fèi)啊??!重點(diǎn)!
看清楚不同配置的價格,最好是想要自己想要訓(xùn)練什么的時候再打開機(jī)器。
按小時收費(fèi),使用1分鐘也是按一個小時收費(fèi)哦。
機(jī)器不再使用的時候,記得銷毀
好了,今天我們介紹了如何用亞馬遜的GPU來訓(xùn)練我們的模型。當(dāng)然如果有顯卡的土豪小伙伴,自然是不需要的啦。不過剛開始學(xué)深度學(xué)習(xí),還沒準(zhǔn)備好顯卡的,可以先用這個來試試。
記得關(guān)注我,以后會為大家?guī)砀嗟奈恼隆?/p>