yolov8逐步分解(2)_DetectionTrainer类初始化过程
YOLOV8逐步分解(5)_模型训练初始设置之混合精度训练AMP
YOLOV8逐步分解(6)_模型训练初始设置之image size检测batch预设及dataloder初始化
接逐步分解(6),继续模型训练初始设置的讲解,本章将讲解优化器Optimizer及学习率调度器Scheduler的初始代码。
1.优化器Optimizer
关于优化器的介绍可以参考文章深度学习之优化器Optimizer介绍
# Optimizer
self.accumulate = max(round(self.args.nbs / self.batch_size), 1) # accumulate loss before optimizing
weight_deca