🐕

GoogleColab利用に関する備忘録

2023/01/04に公開

モチベーション

リソース欲しさのため、Google Colaboratory Proをサブスクりました。
使用時に確認したくなる事項を備忘録として記載します。

内容

google driveのマウント

from google.colab import drive
drive.mount('/content/drive')

ファイル読み込み

# 例えばpandasを使う場合
import pandas as pd
root = "/content/drive/MyDrive/path_to_csv_file"
df = pd.read_csv(root)

デフォルトで入っていないライブラリのインストール

! pip install optuna

GPUのリソース確認

import torch

## GPU使えるか?Trueが変えれば使える
torch.cuda.is_available()

## デバイス数。2以上なら並列計算可能。
torch.cuda.device_count()

## デバイス名
torch.cuda.get_device_name()

その他注意点

Proといっても無限に使えるわけではないです。節約しつつ使いたいです。

CPU: 0.08(1250時間相当=約52日間相当)
標準GPU(T4): 1.96(約51時間相当=約2日間相当)
プレミアムGPU(V100): 5.36(約18時間30分相当)
プレミアムGPU(A100): 13.08(約7時間30分相当)
TPU: 1.96(約51時間相当=約2日間相当)

参考

Discussion