MCPcopy
hub / github.com/openai/guided-diffusion / optimize

Method optimize

guided_diffusion/fp16_util.py:183–187  ·  view source on GitHub ↗
(self, opt: th.optim.Optimizer)

Source from the content-addressed store, hash-verified

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)

Callers 2

mainFunction · 0.95
run_stepMethod · 0.80

Calls 2

_optimize_fp16Method · 0.95
_optimize_normalMethod · 0.95

Tested by

no test coverage detected