Kann ich Tensorboard mit Google Colab?
Gibt es eine Möglichkeit zu nutzen Tensorboard beim training einen Tensorflow Modell auf Google Colab ?
InformationsquelleAutor ociule | 2017-12-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine Möglichkeit zu nutzen Tensorboard beim training einen Tensorflow Modell auf Google Colab ?
InformationsquelleAutor ociule | 2017-12-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Derzeit nutze ich ngrok tunnel-traffic an localhost.
Ein colab Beispiel finden Sie hier.
Diese sind die Schritte (code-snippets sind Zellen vom Typ "code" in der colab):
Bekommen TensorBoard im hintergrund laufen.
Inspiriert von diese Antwort.
Herunterladen und entpacken Sie ngrok.
Ersetzen Sie den link übergeben
wget
mit der richtigen download-link für Ihr Betriebssystem.Starten ngrok hintergrund-Prozess...
...und abrufen von öffentlichen url.
Quelle
Es gibt z.B. notebooks für diejenigen Anwendungsfälle: Drive-IO, system-Aliase.
InformationsquelleAutor Joppe Geluykens
TensorBoard für TensorFlow bei Google Colab mit tensorboardcolab. Dies nutzt ngrok intern für den Tunnelbau.
!pip install tensorboardcolab
tbc = TensorBoardColab()
Dieser erstellt automatisch eine TensorBoard link verwendet werden kann. Diese Tensorboard ist das Lesen der Daten mit './Graph'
summary_writer = tbc.get_writer()
tensorboardcolab Bibliothek hat die Methode, die zurückgibt, FileWriter-Objekt verweist über './Graph' - Lage.
Können Sie hinzufügen scalar info oder Grafik oder Histogramm-Daten.
Referenz: https://github.com/taomanwai/tensorboardcolab
InformationsquelleAutor solver149
Hier ist, wie können Sie Ihre inline-Modelle auf Google Colab. Unten ist ein sehr einfaches Beispiel zeigt, dass ein Platzhalter:
Aktuell, Sie kann nicht ausgeführt werden, ein Tensorboard service auf Google Colab die Weise, die Sie lokal ausführen. Sie können auch exportieren Sie Ihre gesamte Protokoll, um Ihre Fahrt über so etwas wie
summary_writer = tf.summary.FileWriter('./logs', graph_def=sess.graph_def)
so dass Sie können dann laden Sie es und schauen Sie es lokal.InformationsquelleAutor JMA
Hier ist ein einfacher Weg, das gleiche zu tun ngrok-tunneling-Methode, die auf Google-Colab.
dann,
Vorausgesetzt, Sie verwenden Keras:
Können Sie Lesen Sie das original post hier.
FailedPreconditionError: Error while reading resource variable conv_dw_8/depthwise_kernel from Container: localhost. This could mean that the variable was uninitialized.
InformationsquelleAutor Keshan
Nutze ich google drive-Backup-und sync -https://www.google.com/drive/download/backup-and-sync/. Die event-Dateien, die prediodically gespeichert in meinem google drive während der Ausbildung, werden automatisch synchronisiert, um einen Ordner auf meinem eigenen computer. Nennen wir diesen Ordner
sync_folder
. Zugriff auf die Visualisierungen in tensorboard ich öffnen Sie die Eingabeaufforderung und geben Sie:tensorboard --logdir=sync_folder
.So, durch die automatische Synchronisierung meiner Festplatte mit meinem computer (mit back-up und Synchronisierung), die ich verwenden kann tensorboard als wenn ich beim training auf meinem eigenen computer.
InformationsquelleAutor Martijn Cazemier