Google Colab Colaboratory谷歌推出的免費GPU伺服器使用教程

原文發表於:Google Colab Colaboratory谷歌推出的免費GPU伺服器使用教程

本文是對Colaboratory的簡單使用介紹,看完本文後,可以簡單使用Colaboratory,比如用來學習ubuntu操作系統系統。但是如果你想對Colaboratory進行更高深的學習,如機器學習,爬蟲等,請自行查閱官方文檔,並對python(或其他編程語言)先進行深入學習。

官方對其的說明是:

Colaboratory 是一個研究項目,可免費使用。

免費GPU!免費GPU!免費GPU!

雖然不確定這個項目是不是永久的

下面是使用教程

必須使用谷歌瀏覽器!!

必須使用谷歌瀏覽器!!

本教程分兩部分

1、申請Colaboratory

2、設置Colaboratory

一、申請Colaboratory

1、進入谷歌雲盤( drive.google.com/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 的所有產品?

TAG:VPS | 谷歌Google | GPU通用计算 |