mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-10 14:20:49 +08:00
Fix no-member errors in comfy.ldm.modules.ema
This commit is contained in:
parent
f0812a88fe
commit
05f4c2a5bc
@ -23,14 +23,13 @@ class LitEma(nn.Module):
|
||||
self.collected_params = []
|
||||
|
||||
def reset_num_updates(self):
|
||||
del self.num_updates
|
||||
self.register_buffer('num_updates', torch.tensor(0, dtype=torch.int))
|
||||
|
||||
def forward(self, model):
|
||||
decay = self.decay
|
||||
|
||||
if self.num_updates >= 0:
|
||||
self.num_updates += 1
|
||||
self.register_buffer('num_updates', torch.tensor(1 + self.num_updates, dtype=torch.int))
|
||||
decay = min(self.decay, (1 + self.num_updates) / (10 + self.num_updates))
|
||||
|
||||
one_minus_decay = 1.0 - decay
|
||||
|
||||
Loading…
Reference in New Issue
Block a user