Method
optimizer_step
(self, epoch, batch_idx, optimizer, optimizer_idx)
Source from the content-addressed store, hash-verified
| 154 | } |
| 155 | |
| 156 | def optimizer_step(self, epoch, batch_idx, optimizer, optimizer_idx): |
| 157 | optimizer.step() |
| 158 | optimizer.zero_grad() |
| 159 | if self.scheduler is not None: |
| 160 | self.scheduler.step(self.global_step // hparams['accumulate_grad_batches']) |
| 161 | |
| 162 | def on_epoch_end(self): |
| 163 | loss_outputs = {k: round(v.avg, 4) for k, v in self.training_losses_meter.items()} |
Callers
nothing calls this directly
Tested by
no test coverage detected