Riferimento per ultralytics/utils/callbacks/dvc.py
Nota
Questo file è disponibile su https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/callbacks/dvc .py. Se riscontri un problema, contribuisci a risolverlo inviando una Pull Request 🛠️. Grazie 🙏!
ultralytics.utils.callbacks.dvc._log_images(path, prefix='')
Registra le immagini nel percorso specificato con un prefisso opzionale utilizzando DVCLive.
Codice sorgente in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_plots(plots, prefix='')
Registra le immagini per l'avanzamento della formazione se non sono state elaborate in precedenza.
Codice sorgente in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_confusion_matrix(validator)
Registra la matrice di confusione per il validatore dato utilizzando DVCLive.
Codice sorgente in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_start(trainer)
Inizializza il logger DVCLive per i metadati dell'allenamento durante la routine di pre-addestramento.
Codice sorgente in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_end(trainer)
Registri relativi al processo di formazione al termine della routine di preformazione.
ultralytics.utils.callbacks.dvc.on_train_start(trainer)
ultralytics.utils.callbacks.dvc.on_train_epoch_start(trainer)
Imposta il valore della variabile globale _training_epoch su True all'inizio dell'addestramento di ogni epoca.
ultralytics.utils.callbacks.dvc.on_fit_epoch_end(trainer)
Registra le metriche di addestramento e le informazioni sul modello e passa alla fase successiva al termine di ogni epoch di addestramento.
Codice sorgente in ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_train_end(trainer)
Registra le migliori metriche, i grafici e la matrice di confusione al termine dell'allenamento se DVCLive è attivo.