MCPcopy Index your code
hub / github.com/MoonInTheRiver/DiffSinger / optimizer_step

Method optimizer_step

tasks/base_task.py:156–160  ·  view source on GitHub ↗
(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

Calls 1

stepMethod · 0.45

Tested by

no test coverage detected