Продолжают ли программы выполняться после потери соединения в google-colab Laboratory? - PullRequest
0 голосов
/ 06 мая 2018

Я использую гугл-коллабораторию, чтобы обучить некоторых коннетов классификации изображений с помощью Keras. И я часто отключаюсь от ноутбука, который, как я обнаружил (на некоторых форумах), является частой проблемой для некоторых пользователей лаборатории. И когда я пытаюсь восстановить соединение, он застревает при «инициализации»:

enter image description here

Поэтому я решил использовать Keras Checkpoint для сохранения модели, которую я тренирую, на моем диске Google, после каждой эпохи.

Во время обучения ноутбук отключался через 2 эпохи, но когда я контролировал свой диск Google, я заметил, что модели сохраняются после каждой эпохи, несмотря на то, что моя колаборатория была отключена.

enter image description here

Я предполагаю, что программы продолжают выполняться в фоновом режиме, даже если мой noteboook отключен.

Мой вопрос: правильно ли я угадываю? И что на самом деле означают эти разъединения? (Наши переменные и т. Д. Сохраняются)?

1 Ответ

0 голосов
/ 09 мая 2018

Обычно подключение к ноутбуку прекращается через 12 часов, и все данные, загруженные в colab, также истекают с сеансом.

Когда вы запускаете процесс и ноутбук отключается через некоторое время, но до 12 часов, код запускается в фоновом режиме.

Итак, если вы попытаетесь повторно подключить ноутбук, он застрянет при «инициализации» до завершения выполнения кода или истечения сеанса (в зависимости от того, что произойдет раньше). После этого соединение устанавливается снова.

...