Google Colaboratoryは、ブラウザを使って手軽にコーディングができ、GPUも使えて、しかも無料という、大変お得なサービスです。
Notebookを使えるので、テキスト、コード、結果等をひとまとめに管理できるので非常に重宝します。
また、結果をGithubにあげることもできますから、便利ですね。
さて、このGoogle colaboratoryでデータを作っても、終了すると消えてしまいます。また、使用するデータをいちいちアップロードするのも面倒です。
この問題は、Google driveをマウントすることで解決できます。
マウント方法は簡単です。
以下のコードをセルに書き、実行します。
from google.colab import drive
drive.mount('/content/drive')
認証のため、「Go to this URL in a browser」と、別のページを開くように要求されます。そのページを開いて、ログインするアカウントを選択し、ログインします。
すると、ログイン用のコードが表示されますので、それを元のGoogle Colaboratoryのページの「Enter your authorization code:」の欄にコピーしてエンターキーを押すと、Google Driveにつながります。
ルートディレクトリは、Colab Notebooksになります。