TensorBoard

term_id: tensorboard

Category: basic_concepts

Definition

TensorBoard ist eine Suite von Webanwendungen zur Inspektion und zum Verständnis von TensorFlow-Läufen und -Graphen. Es bietet Tools zur Visualisierung von Metriken wie Verlust und Genauigkeit über die Zeit sowie zur Ansicht der Modellgraphen.

Summary

Ein Visualisierungstoolkit zur Überwachung von Machine-Learning-Experimenten und zur Fehlersuche bei der Modellleistung.

Key Concepts

  • Visualisierung
  • Hyperparameter-Tuning
  • Graphinspektion
  • Metrikverfolgung

Use Cases

  • Debugging der Trainingskonvergenz
  • Vergleich von Modellarchitekturen
  • Visualisierung von Embedding-Räumen

Code Example

1
2
from tensorboard.callback import TensorBoardCallback
callback = TensorBoardCallback(log_dir='./logs')