Come impedire a Google Colab di disconnettersi?

| | | |

D: Esiste un modo per impedire in modo programmatico a Google Colab di disconnessione in caso di timeout?

Di seguito vengono descritte le condizioni che causano la disconnessione automatica di un notebook:

< em>I notebook Google Colab hanno un timeout di inattività di 90 minuti e un timeout assoluto di 12 ore. Ciò significa che, se l'utente non interagisce con il suo notebook Google Colab per più di 90 minuti, la sua istanza viene chiusa automaticamente. Inoltre, la durata massima di un'istanza Colab è di 12 ore.

Naturalmente, vogliamo ottenere automaticamente il massimo dall'istanza, senza dover interagire costantemente con esso manualmente. Qui assumerò i requisiti di sistema comunemente visti:

  • Sistemi operativi Ubuntu 18 LTS / Windows 10 / Mac
  • In caso di sistemi basati su Linux, utilizzare DE popolari come Gnome 3 o Unity
  • Browser Firefox o Chromium

Vorrei sottolineare qui che tale comportamento non viola Termini di utilizzo di Google Colab, sebbene non sia incoraggiato secondo i loro FAQ (in breve: moralmente non va bene esaurire tutte le GPU se non ne hai davvero bisogno).


La mia soluzione attuale è molto stupida:

  • Per prima cosa, spengo lo screensaver, quindi il mio schermo è sempre acceso.
  • Io ho una scheda Arduino, quindi l'ho appena trasformata in una usb di papera di gomma e fallo emulare l'interazione dell'utente primitivo mentre dormo (solo perché ce l'ho a portata di mano per altri casi d'uso).

Ci sono modi migliori?

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