(self, epoch, batch_idx, optimizer, optimizer_idx)
| 76 | return torch.optim.lr_scheduler.StepLR(optimizer, hparams['decay_steps'], gamma=0.5) |
| 77 | |
| 78 | def optimizer_step(self, epoch, batch_idx, optimizer, optimizer_idx): |
| 79 | if optimizer is None: |
| 80 | return |
| 81 | optimizer.step() |
| 82 | optimizer.zero_grad() |
| 83 | if self.scheduler is not None: |
| 84 | self.scheduler.step(self.global_step // hparams['accumulate_grad_batches']) |
no test coverage detected