Referência para ultralytics/utils/callbacks/dvc.py
Nota
Este ficheiro está disponível em https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/callbacks/dvc .py. Se detectares um problema, por favor ajuda a corrigi-lo contribuindo com um Pull Request 🛠️. Obrigado 🙏!
ultralytics.utils.callbacks.dvc._log_images(path, prefix='')
Registra imagens no caminho especificado com um prefixo opcional usando DVCLive.
Código fonte em ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_plots(plots, prefix='')
Regista imagens para o progresso do treino se não tiverem sido processadas anteriormente.
Código fonte em ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_confusion_matrix(validator)
Regista a matriz de confusão para o validador dado utilizando DVCLive.
Código fonte em ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_start(trainer)
Inicializa o DVCLive logger para metadados de treino durante a rotina de pré-treino.
Código fonte em ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_end(trainer)
Regista os gráficos relacionados com o processo de treino no final da rotina de pré-treino.
ultralytics.utils.callbacks.dvc.on_train_start(trainer)
ultralytics.utils.callbacks.dvc.on_train_epoch_start(trainer)
Define o valor da variável global _training_epoch como True no início do treino de cada época.
ultralytics.utils.callbacks.dvc.on_fit_epoch_end(trainer)
Regista as métricas de treino e a informação do modelo, e avança para o passo seguinte no final de cada época de ajuste.
Código fonte em ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_train_end(trainer)
Regista as melhores métricas, gráficos e matriz de confusão no final do treino se o DVCLive estiver ativo.
Código fonte em ultralytics/utils/callbacks/dvc.py
Criado em 2023-11-12, Atualizado em 2024-05-18
Autores: glenn-jocher (4), Burhan-Q (1), Laughing-q (1)