(self, opt: th.optim.Optimizer)
| 181 | loss.backward() |
| 182 | |
| 183 | def optimize(self, opt: th.optim.Optimizer): |
| 184 | if self.use_fp16: |
| 185 | return self._optimize_fp16(opt) |
| 186 | else: |
| 187 | return self._optimize_normal(opt) |
| 188 | |
| 189 | def _optimize_fp16(self, opt: th.optim.Optimizer): |
| 190 | logger.logkv_mean("lg_loss_scale", self.lg_loss_scale) |
no test coverage detected