見出し画像

Google Colabのファイルのアップロードとダウンロード

使い方をよく忘れるので備忘録。

1. Google Driveのマウント

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

2. Google DriveからGoogle Colabへのファイルのコピー

以下はGoogle Driveにある「sample.zip」をGoogle Colabにコピーして解凍する例。

!cp /content/drive/My\ Drive/sample.zip .
!unzip sample.zip

3. Google ColabからGoogle Driveへのファイルのコピー

以下はGoogle Colabにある「sample」フォルダを圧縮してGoogle Driveにコピーする例。

!zip -r sample.zip sample 
!cp logs/sample.zip /content/drive/My\ Drive/sample.zip

4. PCからGoogle Colabへのファイルのアップロード

手軽だがサイズが少しでも大きいと時間かかる。

from google.colab import files
uploaded = files.upload()

5. Google ColabからPCへのファイルのダウンロード

手軽だがサイズが少しでも大きいと時間かかる。

from google.colab import files
files.download('monitor.csv')

【おまけ】 実行時間の表示

◎ セルの実行時間の表示 (セル先頭に記述) 

%%time

◎ セルの複数回の実行時間の統計表示 (セル先頭に記述) 

%%timeit

【おまけ】 TensorBoardの表示

%load_ext tensorboard
%tensorboard --logdir runs

【おまけ】 TensorFlow 1.xのインストール

# TensorFlow 1.Xへの切り替え
!pip install tensorflow-gpu==1.15.2
!pip install keras==2.3.1

# バージョンの確認
import tensorflow as tf
tf.__version__

【おまけ】 Google Colabの制限と対策



この記事が気に入ったらサポートをしてみませんか?