参考资料 ultralytics/utils/callbacks/base.py
备注
该文件可从https://github.com/ultralytics/ultralytics/blob/main/ ultralytics/utils/callbacks/base .py 获取。如果您发现问题,请通过提交 Pull Request🛠️ 帮助修复。谢谢🙏!
ultralytics.utils.callbacks.base.on_pretrain_routine_start(trainer)
ultralytics.utils.callbacks.base.on_pretrain_routine_end(trainer)
ultralytics.utils.callbacks.base.on_train_start(trainer)
ultralytics.utils.callbacks.base.on_train_epoch_start(trainer)
ultralytics.utils.callbacks.base.on_train_batch_start(trainer)
ultralytics.utils.callbacks.base.optimizer_step(trainer)
ultralytics.utils.callbacks.base.on_before_zero_grad(trainer)
ultralytics.utils.callbacks.base.on_train_batch_end(trainer)
ultralytics.utils.callbacks.base.on_train_epoch_end(trainer)
ultralytics.utils.callbacks.base.on_fit_epoch_end(trainer)
ultralytics.utils.callbacks.base.on_model_save(trainer)
ultralytics.utils.callbacks.base.on_train_end(trainer)
ultralytics.utils.callbacks.base.on_params_update(trainer)
ultralytics.utils.callbacks.base.teardown(trainer)
ultralytics.utils.callbacks.base.on_val_start(validator)
ultralytics.utils.callbacks.base.on_val_batch_start(validator)
ultralytics.utils.callbacks.base.on_val_batch_end(validator)
ultralytics.utils.callbacks.base.on_val_end(validator)
ultralytics.utils.callbacks.base.on_predict_start(predictor)
ultralytics.utils.callbacks.base.on_predict_batch_start(predictor)
ultralytics.utils.callbacks.base.on_predict_batch_end(predictor)
ultralytics.utils.callbacks.base.on_predict_postprocess_end(predictor)
ultralytics.utils.callbacks.base.on_predict_end(predictor)
ultralytics.utils.callbacks.base.on_export_start(exporter)
ultralytics.utils.callbacks.base.on_export_end(exporter)
ultralytics.utils.callbacks.base.get_default_callbacks()
返回默认值为列表的 default_callbacks 字典副本。
返回:
类型 | 说明 |
---|---|
defaultdict
|
defaultdict 包含 default_callbacks 中的键和作为默认值的空列表。 |
源代码 ultralytics/utils/callbacks/base.py
ultralytics.utils.callbacks.base.add_integration_callbacks(instance)
将不同来源的集成回调添加到实例的回调中。
参数
名称 | 类型 | 说明 | 默认值 |
---|---|---|---|
instance |
(Trainer, Predictor, Validator, Exporter)
|
对象,其 "回调 "属性是一个回调列表字典。 回调列表的字典。 |
所需 |