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

前提條件:

  • 要有梯子
  • 用谷歌瀏覽器
  • 谷歌瀏覽器是登錄着你的谷歌賬號的
  • 點擊鏈接

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主機,畢竟是免費的。你用的多了,會限制你的機器資源。然後更換運行方式時,其實是更換主機,也就是會分給你一臺新的電腦,上傳的臨時文件都會消失哦!(但是筆記本代碼塊中編寫好的代碼不會消失)謹慎切換。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章