MCPcopy Index your code
hub / github.com/openai/improved-diffusion / _anneal_lr

Method _anneal_lr

improved_diffusion/train_util.py:257–263  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

255 logger.logkv_mean("grad_norm", np.sqrt(sqsum))
256
257 def _anneal_lr(self):
258 if not self.lr_anneal_steps:
259 return
260 frac_done = (self.step + self.resume_step) / self.lr_anneal_steps
261 lr = self.lr * (1 - frac_done)
262 for param_group in self.opt.param_groups:
263 param_group["lr"] = lr
264
265 def log_step(self):
266 logger.logkv("step", self.step + self.resume_step)

Callers 2

optimize_fp16Method · 0.95
optimize_normalMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected