[PYTHON] Google Colab Tipps Organisieren

1. Einleitung

Hier finden Sie einige nützliche Tipps zur Verwendung von Google Colabratory.

2. Google Drive-Mount

Google Colab erstellt und speichert Dateien in / content / der virtuellen Umgebung. Angenommen, Sie möchten Ihren eigenen Fotodatensatz verwenden. Anstatt das Dataset direkt in / content / hochzuladen, platzieren Sie das Dataset im Voraus irgendwo in Google Drive und mounten Sie dann Google Drive. Die Verwendung ist einfacher, wenn Sie den Ordner des Fotodatensatzes von Google Drive angeben.

Der Beispielcode ist unten dargestellt.

from google.colab import drive
drive.mount('/content/drive')

#Datasets Dir (Beispiel)
base_dir = '/content/drive/My Drive/datasets/Autoencoder_Sample/train'

3. Speichern Sie das Trainingsmodell

Wenn ein Trainingsmodell als Ergebnis des Trainings eines neuronalen Netzwerks generiert wird, gibt es zwei Möglichkeiten, die Datei auf Ihrem PC zu speichern.

(1) Herunterladen von Google Colab auf Ihren lokalen PC (2) So übertragen Sie auf Google Drive


from google.colab import files

#Model Save (Keras)
model.save('autoencoder-trained.h5')

#1.Modelldatei herunterladen
files.download('autoencoder-trained.h5')

#2.Kopieren Sie Modelldateien direkt in Google Drive
!cp autoencoder-trained.h5 "drive/My Drive/autoencoder-trained.h5"

Wenn das Trainingsmodell mehrere hundert MB oder mehr groß ist, dauert das Herunterladen einige Zeit. Ich persönlich empfehle daher, mit der CP-Anweisung zu kopieren. Es wird empfohlen, den Namen des Kopierzielordners + den Dateinamen in "" anzugeben. Andernfalls wird möglicherweise eine Fehlermeldung angezeigt.

4. So bleiben Sie mit Google Colab in Verbindung

Google Colab wird nach 30 Minuten automatisch getrennt, wenn keine Nutzerantwort erfolgt. Natürlich geht gleichzeitig der Recheninhalt verloren. : kalter Schweiß:

Eine Methode, um dies zu verhindern, wurde im Internet eingeführt, daher werde ich sie einführen. How to prevent Google Colab from disconnecting ?

Angenommen, Sie verwenden Google Chrome, drücken Sie ** Strg + Umschalt + i **, um es zur Inspektoransicht des Browsers zu machen. Gehen Sie dann zu ** goto console ** und geben Sie den folgenden Code ein. Dies löst das Problem, dass Google Colab die Verbindung innerhalb von 30 Minuten trennt.


function ClickConnect(){
console.log("Working"); 
document.querySelector("colab-toolbar-button#connect").click() 
}setInterval(ClickConnect,60000)

Die tatsächliche Funktionsweise finden Sie im Video unten. https://www.youtube.com/watch?v=N2NEyr9Bf48&feature=youtu.be&t=257

5 Danke

Wir haben viele Ratschläge von Herrn Kimura von Abeam Consulting bezüglich der Verwendung von Google Colab erhalten. Ich möchte diese Gelegenheit nutzen, um Ihnen zu danken.

Recommended Posts

Google Colab Tipps Organisieren
Über das Lernen mit Google Colab
Google Drive API-Tipps (Python)
Spielen Sie mit Turtle auf Google Colab
Maschinelles Lernen mit Pytorch in Google Colab
Bildsegment mit Oxford_iiit_pet in Google Colab