#author("2024-03-23T14:26:11+09:00","default:takataka","takataka")
#author("2024-03-23T14:26:42+09:00","default:takataka","takataka")
* はじめての Google Colab [#n180914f]

#contentsx

** Google Colab って? [#w8b49805]

Google Colab (Google Colaboratory) は,Google が提供しているサービスの一種です.
Colab Notebook と呼ばれる文書をクラウドで共有することができます.
Python というプログラミング言語のコードを埋め込んでおくことができ, クラウド上に仮想的に構築されたコンピュータ上でそれを実行させることができます.

takataka の授業では,講義資料を Colab Notebook (以下 Notebook)の形で提供していることがよくあります.
例として,Notebook をひとつ入手して実行してみましょう.

''注意: ここで説明しているのは,takataka の授業で採用しているやり方です.それ以外の場面には合わないかもしれません.''

** サンプル Notebook を入手する [#e696be12]

Notebook のファイルを入手する方法を説明します.

*** GitHub 上 の Notebook のページへ行く [#w2ee1440]

このページと Notebook を両方閲覧できるようにするため,以下のリンク先をブラウザの別のタブに開きましょう.
このページと Notebook を両方閲覧しながら作業ができるように,以下のリンク先をブラウザの別のタブに開きましょう.
多くのブラウザでは,リンクを ''右クリック''(※) して表示されるメニューから「''新しいタブで開く''」のような選択肢を選びます.

&size(12){※ タッチパッドで右クリックする方法は機種や環境によっていろいろかもしれません.長押しとか Control キー押しながらとか....調べてみてね};

https://github.com/takatakamanbou/ML/blob/main/ColabTutorial.ipynb

すると,↓のようなタブが開くはずです.

&ref(ssColabTutorial01.png,nolink,640x);

「GitHub」って何?という話はここではしません.気になるひとはググったりしてね.

*** Notebook を Google Colab で開く [#o3079739]

↑ができた場合,赤枠で囲んだような「Open in Colab」というボタンが表示されているはずです.これを押しましょう(普通に左クリック).すると,このファイルが Google Colab へと転送されて,↓のような画面に切り替わります.

&ref(ssColabTutorial02.png,nolink,400x);

画面の右上(↑の (1) のところ)を見ると,「ログイン」という青いボタンが出ている(Googleアカウントでログインしてない場合)か,または,丸いGoogleアカウントのアイコンが出ている(ログインしてる場合)かのどちらかです.それぞれ,次のことをやりましょう.
- 「ログイン」ボタンがある場合,それを押して,'学籍番号@mail.ryukoku.ac.jp' のアカウントでログインしましょう
- ログイン済みの場合,そのアイコンをクリックすると,アカウントの情報が表示されます.'学籍番号@mail.ryukoku.ac.jp' のアカウントでログインしていることを確認しましょう.別の Google アカウントでログインしてしまっていた場合は,ログアウトして '学籍番号@mail.ryukoku.ac.jp' のアカウントでログインし直しましょう.


*** 開いた Notebook を自分の Google Drive にコピーする [#g62943b6]

上記のように開いた Notebook は,中身を閲覧することはできますが,実行ができません.
実行できるようにするためには,Notebook を自分の Google Drive 上にコピーする必要があります.
そのために,「ドライブにコピー」(↑の(2)のところ)をクリックします.
すると,ブラウザで「ColabTutorial.ipynb のコピー」という名前のついた新しい Notebook が開かれる(ブラウザで新しいタブが開く)はずです.

確認できたら,「ColabTutorial.ipynb」と「ColabTutorial.ipynb のコピー」を閉じて,次のステップへ進みましょう.

&ref(ssColabTutorial03.png,nolink,400x);

** 入手した Notebook を開く [#a7f40d98]

入手した Notebook を開いてみましょう.

*** Google Drive の「マイドライブ」に Notebook があることを確認する [#x8169feb]

本当に「マイドライブ」にコピーできたかどうかを確認しましょう.
以下のリンク先を ''新しいタブで'' 開きましょう(右クリックして...).

https://drive.google.com/drive/my-drive

すると,↓の左のように「マイドライブ」の中に「Colab Notebooks」というフォルダができており,その中を見ると,↓の右ように「ColabTutorial.ipynb のコピー」があるはずです.

Google Drive はいわゆるクラウドストレージ(クラウド上のファイル保存場所)です.実習室のPCでも自分のノートPCでも,どこからでも同じファイルにアクセスすることができます.
今後のために,「マイドライブ」をブラウザのブックマークに登録しておくとよいでしょう.


&ref(ssColabTutorial04.png,nolink,400x);
&ref(ssColabTutorial05.png,nolink,400x);


*** 保存した Notebook を開く → ファイル名を変える → 保存する [#nd86c9a3]

+ マイドライブ > Colab Notebooks の中の「ColabTutorial.ipynb のコピー」をダブルクリックして開きます.
+ ファイル名の末尾が「 のコピー」なのはかっちょ悪いので,ファイル名の部分をクリックして,名前を変更します(↓の左).
+ ↓の右に示すように, ファイル > 保存 と選択して,変更したものを保存します.これ以降も,Notebook の中身をいじったあとは,同様にして保存しましょう.

&ref(ssColabTutorial06.png,nolink,400x);
&ref(ssColabTutorial07.png,nolink,400x);

** Notebook を実行する [#cd8f7d00]

これ以降の説明は,「ColabTutorial.ipynb」の中に書いてありますので,そちらを見てください.

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS