Google Colab 教學 (2)|建立及使用 Colab 筆記本編寫 Python

你的第一個 Colab 雲端筆記本

Steven Lo
Python4U
May 31, 2022

--

文章搬新家囉!
全新內容歡迎參考 「
Google Colab 教學 (2)|建立及使用 Colab 筆記本編寫 PythonPython for Beginners 系列文章
未來最新文章也將移至
https://simplelearn.tw/
歡迎海、內外讀者持續追蹤及關注我們的文章~~

如果您以前使用過 Jupyter Notebook,您將很快學會使用 Google Colab。因為 Colab 是由 Google 在雲端運行並託管的 Jupyter Notebooks 環境,最重要的是它不需要設定就可以使用。它允許您透過瀏覽器編寫並執行 Python 程式碼,並且直接與您的 Google 帳戶整合,可將檔案直接存在Google 雲端硬碟。Colab 同時提供 GPU 及 TPU 的免費使用,可以無縫的與他人共享程式碼。

就讓我們開始建立並執行第一個 Colab 記事本。

建立 Colab 筆記本

在 Google 雲端硬碟中按滑鼠右鍵,點擊 Google Colaboratory 應用程式。

或在瀏覽器中開啟 URL=> https://colab.research.google.com,然後點擊新增筆記本

系統將打開一個新筆記本,如下圖所示。您可能已經留意到,筆記本介面與 Jupyter 中提供的介面非常相似。中間會有一個程式碼儲存格,您可以在當中輸入 Python 程式碼。

預設情況下,筆記本名稱會是 UntitledXX.ipynb (XX表示流水號會從0開始)。若要重新命名筆記本,可以單擊此名稱並在編輯框中鍵入所需的名稱,如下圖所示。

我們將此筆記本名稱改為 MyFirstColabNotebook。因此,在編輯框中輸入此名稱並按 ENTER,筆記本將更改為你所指定的名稱。

輸入程式碼

您可以在程式碼儲存格中輸入一個簡單的 Python 程式碼語句並執行它。

執行程式碼

執行程式碼時,可單擊程式碼儲存格左側的箭頭。此時下方就會出現執行結果,若要清除執行結果則可以點擊左側 X 圖標。

增加程式碼儲存格

想增加更多程式碼儲存格,可以從上方選單中【插入】→【程式碼儲存格】,或是選擇如下圖「+程式碼」都可以用來增加程式碼區塊。

增加程式碼儲存格後,我們試著加入下面的 Python 程式碼語句到新的儲存格並執行。

執行所有儲存格

當程式碼儲存格很多時,要一個一個去執行會很不方便,這時候可以從上方選單中【執行階段】→【全部執行】就可以執行全部程式碼。

更改儲存格順序

當您的筆記本包含大量程式碼儲存格時,您可能會想要更改這些儲存格的執行順序。您可以選擇要移動的儲存格並點擊下方圖示中,上、下箭頭的按鈕來執行順序變換。若要移動多個位置則可以點擊多次按鈕來移動儲存格。

刪除儲存格

在您的專案開發過程中,您可能會在筆記本中發現一些現在不需要的程式碼儲存格。你可以從選單中點擊【編輯】→【刪除所選儲存格】、按滑鼠右鍵選擇刪除儲存格或是右下角垃圾桶的icon,都可輕鬆地從專案中刪除此程式碼儲存格。

想要快速瀏覽 Google Colab 雲端開發環境,可以參考下面這篇文章。

使用 GPU 提升效能

使用 GPU 前可以先看看目前資源使用狀況。你可以點選下圖中RAM及磁碟使用狀態旁的黑色 icon後,點選下方查看資源,即可知道目前資源使用情況。

然後從上方選單【執行階段】→【變更執行階段類型】選擇 GPU。

我們可以試著比較使用 GPU 後,速度是否變快,並且查看資源狀況。

未來大家在使用 Colab 來探索機器學習專案時,資源的使用將變得很重要,效能增加也會比現在明顯許多,因此記住這個步驟對初學者將會很有幫助。

如果你喜歡這篇文章歡迎分享追蹤,持續關注最新文章。同時臉書(FB)也會不定期提供國內外教育與科技新知。

By Steven Lo (IG:@kwangchih)

--

--