ニューラル機械翻訳の実践と理論(その1:番外編)

無料GPUクラウドGoogle Colaboratoryだが、もちろん制限がある。

以下の場合にインスタンスが停止されてしまう。

  • 【12時間ルール】新しいインスタンスを起動してから12時間経過
  • 【90分ルール】ノートブックのセッションが切れてから90分経過

セッションタイムアウトは、15分程度で発生している気がする。

セッションタイムアウトしたあと、インスタンスはアイドル状態になり、再接続すれば復旧するらしいがよくわからない。

以下のコードを実行しておいて、何かやらせておけばよいみたい。

import datetime
import time
 
time_in_second = 60
 
start = time.time();
while True:
print(datetime.datetime.now())
print(time.time() - start)
time.sleep(time_in_second)

kunsen.net

あと、データや生成したモデルは、GoogleDriveをマウントしておき退避すればよい。

qiita.com