Referenz für ultralytics/utils/callbacks/dvc.py
Hinweis
Diese Datei ist verfügbar unter https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/callbacks/dvc .py. Wenn du ein Problem entdeckst, hilf bitte mit, es zu beheben, indem du einen Pull Request 🛠️ einreichst. Vielen Dank 🙏!
ultralytics.utils.callbacks.dvc._log_images(path, prefix='')
Protokolliert Bilder im angegebenen Pfad mit einem optionalen Präfix unter Verwendung von DVCLive.
Quellcode in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_plots(plots, prefix='')
Zeichnet die Bilder für den Trainingsfortschritt auf, wenn sie nicht vorher bearbeitet wurden.
Quellcode in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_confusion_matrix(validator)
Protokolliert die Konfusionsmatrix für den angegebenen Validator mit DVCLive.
Quellcode in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_start(trainer)
Initialisiert den DVCLive-Logger für Trainings-Metadaten während der Pre-Training-Routine.
Quellcode in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_end(trainer)
ultralytics.utils.callbacks.dvc.on_train_start(trainer)
ultralytics.utils.callbacks.dvc.on_train_epoch_start(trainer)
Setzt die globale Variable _training_epoch zu Beginn des Trainings jeder Epoche auf True.
ultralytics.utils.callbacks.dvc.on_fit_epoch_end(trainer)
Protokolliert Trainingsdaten und Modellinformationen und geht am Ende jeder Anpassungsepoche zum nächsten Schritt über.
Quellcode in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_train_end(trainer)
Protokolliert die besten Metriken, Plots und die Konfusionsmatrix am Ende des Trainings, wenn DVCLive aktiv ist.
Quellcode in ultralytics/utils/callbacks/dvc.py
Erstellt am 2023-11-12, Aktualisiert am 2024-05-18
Autoren: glenn-jocher (4), Burhan-Q (1), Laughing-q (1)