Google Colab Colaboratory谷歌推出的免費GPU伺服器使用教程
原文發表於:Google Colab Colaboratory谷歌推出的免費GPU伺服器使用教程
本文是對Colaboratory的簡單使用介紹,看完本文後,可以簡單使用Colaboratory,比如用來學習ubuntu操作系統系統。但是如果你想對Colaboratory進行更高深的學習,如機器學習,爬蟲等,請自行查閱官方文檔,並對python(或其他編程語言)先進行深入學習。
官方對其的說明是:
Colaboratory 是一個研究項目,可免費使用。
免費GPU!免費GPU!免費GPU!
雖然不確定這個項目是不是永久的
下面是使用教程
必須使用谷歌瀏覽器!!
必須使用谷歌瀏覽器!!
本教程分兩部分
1、申請Colaboratory
2、設置Colaboratory
一、申請Colaboratory
1、進入谷歌雲盤( https://drive.google.com/drive/my-drive ),由於Colab需要依靠谷歌雲盤,故需要在雲盤上新建一個文件夾。
2、創建Colaboratory,進入創建好的文件夾,點開新建 -> 更多 ->關聯更多應用 。搜索並找到【Colaboratory】,然後關聯之。
3、創建完成後,會自動生成一個jupyter筆記本
4、雙擊該應用,運行
二、使用Colaboratory
1、設置GPU運行,選擇 修改 -> 筆記本設置
2、將硬體加速器設置為GPU
這時已經可以運行一些ubuntu 命令了,記得在命令前加英文的【!】以下內容,純為記錄,無需繼續往下看了。
當然了,你得先安裝一些必要的軟體,比如 wget、CURL 等等。
此時,你已經可以根據自己的需要安裝一些軟體,或者進行計算,你也可以安裝了ftp後進行數據的傳輸。先把要處理的 數據wget進入Colaboratory,處理完成後,再用ftp命令傳輸到其他地方。
此時你已經擁有了一台算力強大的ubuntu伺服器,並且聯網了,你可以做很多事情,請參考各種vps的使用教程。
3、安裝必要庫,輸入相應代碼,並執行(crtl+F9)
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}
運行後,會出現類似以下提示
先點開相應的鏈接,選擇自己的谷歌賬號,並允許,最後會得到相應的代碼,
4、掛載雲端硬碟,輸入下面命令並執行
!mkdir -p drive
!google-drive-ocamlfuse drive -o nonempty
5、安裝Keras
!pip install -q keras
推薦閱讀:
※Google Glass 使用了哪種顯示技術?具體是怎麼實現的?
※Galaxy Nexus刷哪個ROM比較好用?
※Google 進軍互聯網電視業有怎樣的優勢?
※如何解決新版Google now feed不可用的問題?
※在哪裡查看 Google 的所有產品?