MCPcopy Create free account
hub / github.com/Sin3DM/Sin3DM / backward

Method backward

src/diffusion/fp16_util.py:176–181  ·  view source on GitHub ↗
(self, loss: th.Tensor)

Source from the content-addressed store, hash-verified

174 zero_grad(self.model_params)
175
176 def backward(self, loss: th.Tensor):
177 if self.use_fp16:
178 loss_scale = 2 ** self.lg_loss_scale
179 (loss * loss_scale).backward()
180 else:
181 loss.backward()
182
183 def optimize(self, opt: th.optim.Optimizer):
184 if self.use_fp16:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected