¿Cómo evitar que Google Colab se desconecte?

| | | |

P: ¿Hay alguna forma de evitar mediante programación que Google Colab desconectarse en un tiempo de espera?

A continuación se describen las condiciones que hacen que una computadora portátil se desconecte automáticamente:

< Los portátiles em>Google Colab tienen un tiempo de inactividad de 90 minutos y un tiempo de espera absoluto de 12 horas. Esto significa que si el usuario no interactúa con su computadora portátil Google Colab durante más de 90 minutos, su instancia se cancela automáticamente. Además, la vida útil máxima de una instancia de Colab es de 12 horas.

Naturalmente, queremos exprimir automáticamente al máximo la instancia, sin tener que interactuar manualmente con él constantemente. Aquí asumiré los requisitos del sistema comúnmente vistos:

  • Ubuntu 18 LTS/Windows 10/sistemas operativos Mac
  • En el caso de sistemas basados en Linux, usar DE populares como Gnome 3 o Unity
  • Navegadores Firefox o Chromium

Debo señalar aquí que tal comportamiento no viola Términos de uso de Google Colab, aunque no se recomienda según sus FAQ (en resumen: moralmente no está bien usar todas las GPU si realmente no las necesita).


Mi solución actual es muy tonta:

  • Primero, apago el salvapantallas, para que mi pantalla esté siempre encendida.
  • I tengo una placa Arduino, así que la convertí en un usb de patito de goma y hacer que emule la interacción del usuario primitivo mientras duermo (solo porque lo tengo a mano para otros casos de uso).

¿Existen formas mejores?

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