MCPcopy Index your code
hub / github.com/FoundationVision/ByteTrack / before_epoch

Method before_epoch

yolox/core/trainer.py:188–203  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

186 )
187
188 def before_epoch(self):
189 logger.info("---> start train epoch{}".format(self.epoch + 1))
190
191 if self.epoch + 1 == self.max_epoch - self.exp.no_aug_epochs or self.no_aug:
192
193 logger.info("--->No mosaic aug now!")
194 self.train_loader.close_mosaic()
195 logger.info("--->Add additional L1 loss now!")
196 if self.is_distributed:
197 self.model.module.head.use_l1 = True
198 else:
199 self.model.head.use_l1 = True
200
201 self.exp.eval_interval = 1
202 if not self.no_aug:
203 self.save_ckpt(ckpt_name="last_mosaic_epoch")
204
205 def after_epoch(self):
206 if self.use_model_ema:

Callers 1

train_in_epochMethod · 0.95

Calls 2

save_ckptMethod · 0.95
close_mosaicMethod · 0.80

Tested by

no test coverage detected