Skip to content

Commit

Permalink
model must be deepcopyable to use the feature
Browse files Browse the repository at this point in the history
  • Loading branch information
lucidrains committed Jun 20, 2022
1 parent b31f3b4 commit 2c47f5d
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion ema_pytorch/ema_pytorch.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,12 @@ def __init__(
super().__init__()
self.beta = beta
self.online_model = model
self.ema_model = copy.deepcopy(model)

try:
self.ema_model = copy.deepcopy(model)
except:
print('Your model was not copyable. Please make sure you are not using any LazyLinear')
exit()

self.update_every = update_every
self.update_after_step = update_after_step
Expand Down

0 comments on commit 2c47f5d

Please sign in to comment.