Como evitar que o Google Colab se desconecte?

| | | |

P: Existe alguma maneira de impedir programaticamente o Google Colab de desconectando em um tempo limite?

O seguinte descreve as condições que fazem com que um notebook se desconecte automaticamente:

< em>Os notebooks do Google Colab têm um tempo limite de inatividade de 90 minutos e tempo limite absoluto de 12 horas. Isso significa que, se o usuário não interagir com seu notebook Google Colab por mais de 90 minutos, sua instância será encerrada automaticamente. Além disso, a vida útil máxima de uma instância do Colab é de 12 horas.

Naturalmente, queremos extrair automaticamente o máximo da instância, sem ter que interagir manualmente com ele constantemente. Aqui vou assumir os requisitos de sistema comumente vistos:

  • Sistemas operacionais Ubuntu 18 LTS / Windows 10 / Mac
  • No caso de sistemas baseados em Linux, usando DEs populares como Gnome 3 ou Unity
  • Navegadores Firefox ou Chromium

Devo salientar aqui que tal comportamento não viola Termos de uso do Google Colab, embora não seja recomendado de acordo com os FAQ (resumindo: moralmente não há problema em usar todas as GPUs se você realmente não precisar delas).


Minha solução atual é muito burra:

  • Primeiro, desligo o protetor de tela, então minha tela está sempre ligada.
  • I tem uma placa Arduino, então eu a transformei em um rubber ducky usb e fazê-lo emular a interação primitiva do usuário enquanto eu durmo (só porque eu o tenho em mãos para outros casos de uso).

Existem maneiras melhores?

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method