別再買雲服務器了,快來白嫖谷歌的GPU(TPU)!!(使用Google Colab notebook 跑機器學習、深度學習模型)


別再買雲服務器了,快來白嫖谷歌的GPU(TPU)!!(使用Google Colab notebook 跑機器學習、深度學習模型)

CxsGhost 2020-05-12 08:55:20 3796 收藏 191 原力計划
展開
前提條件:

要有梯子
用谷歌瀏覽器
谷歌瀏覽器是登錄着你的谷歌賬號的
點擊鏈接
colab:https://colab.research.google.com/notebooks/welcome.ipynb

然后直接一切就緒了,谷歌還是很大方的,內存和硬盤空間都很多
這里面有些簡單的介紹,小段的測試代碼啥的。。可以直接跳過


這個東西十分類似於jupyter筆記本(實際上就是
然后進入你的谷歌雲盤:https://drive.google.com/drive/my-drive
就可以從這創建colab筆記本


然后就會蹦出一個新頁面,和jupyter一樣。現在你已經白嫖了一台遠程電腦,內存很大,硬盤很大,還有GPU。(當然,這些資源是變化的)
注意!!!:因為資源是變化的,所以你上傳的所有文件都是臨時的,僅僅是在你用着的時候存在,你關了再重新進來就啥都沒了(但是筆記本中寫好的代碼塊以及代碼不會消失哦)。所以你可以把文件存到谷歌雲盤中,然后調用(后文會講)


然后可以鍵入代碼了,比如import keras.然后按照下圖中操作


出現這樣的對話框,選擇GPU,保存即可


然后可以運行了,全部運行是指把所有代碼塊跑完,代碼塊,簡單來說就是把程序分成一塊一塊的,類似於debug中添加斷點一樣,你可以讓程序單獨跑某一截代碼。


運行結果如下(什么TensorFlow,keras之類的早都幫你安裝好了,直接用)。
左邊有上傳按鈕,你可以把自己電腦的數據集或者現成代碼直接傳上來運行。
或者你谷歌雲盤里的數據代碼(見下文)


點擊裝載雲盤,這樣谷歌分配給你的主機就可以訪問你谷歌雲盤了


會蹦出來一個代碼塊,然后運行


運行后會提示你,點里面的連接


復制授權碼,回到剛才的頁面


復制到這里,然后回車


然后你會發現左邊多出了個drive目錄,沒錯就是你的谷歌雲盤,你可以使用里面的數據和代碼了。(谷歌雲盤也不需要特定注冊,只要你瀏覽器登陸着賬號就行)


等什么!!快去!!
——————————————————————————————————————————————————

最后:如果不是必須,還是盡量避免總是占用着GPU主機,畢竟是免費的。你用的多了,會限制你的機器資源。然后更換運行方式時,其實是更換主機,也就是會分給你一台新的電腦,上傳的臨時文件都會消失哦!(但是筆記本代碼塊中編寫好的代碼不會消失)謹慎切換。
————————————————
版權聲明:本文為CSDN博主「CxsGhost」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/CxsGhost/java/article/details/106045689


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM