Ссылка для ultralytics/utils/callbacks/dvc.py
Примечание
Этот файл доступен по адресу https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/callbacks/dvc .py. Если ты обнаружил проблему, пожалуйста, помоги исправить ее, создав Pull Request 🛠️. Спасибо 🙏!
ultralytics.utils.callbacks.dvc._log_images(path, prefix='')
Записывай изображения в журнал по указанному пути с необязательным префиксом, используя DVCLive.
Исходный код в ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_plots(plots, prefix='')
Записывай в журнал сюжетные изображения для тренировки, если они не были обработаны ранее.
Исходный код в ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc._log_confusion_matrix(validator)
Записывает в журнал матрицу путаницы для заданного валидатора, используя DVCLive.
Исходный код в ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_pretrain_routine_start(trainer)
Инициализируй регистратор DVCLive для метаданных тренировки во время предтренировочной процедуры.
Исходный код в 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)
Устанавливает значение глобальной переменной _training_epoch в True в начале тренировки каждой эпохи.
ultralytics.utils.callbacks.dvc.on_fit_epoch_end(trainer)
Регистрирует метрики тренировки и информацию о модели, а также переходит к следующему шагу по окончании каждой эпохи подгонки.
Исходный код в ultralytics/utils/callbacks/dvc.py
ultralytics.utils.callbacks.dvc.on_train_end(trainer)
Записывает в журнал лучшие метрики, графики и матрицу запутанности в конце обучения, если активна функция DVCLive.