MCPcopy Create free account
hub / github.com/TorchSSL/TorchSSL / apply_shadow

Method apply_shadow

train_utils.py:373–378  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

371 self.shadow[name] = new_average.clone()
372
373 def apply_shadow(self):
374 for name, param in self.model.named_parameters():
375 if param.requires_grad:
376 assert name in self.shadow
377 self.backup[name] = param.data
378 param.data = self.shadow[name]
379
380 def restore(self):
381 for name, param in self.model.named_parameters():

Callers 15

evaluateMethod · 0.80
save_modelMethod · 0.80
evaluateMethod · 0.80
save_modelMethod · 0.80
evaluateMethod · 0.80
save_modelMethod · 0.80
evaluateMethod · 0.80
save_modelMethod · 0.80
evaluateMethod · 0.80
save_modelMethod · 0.80
trainMethod · 0.80
evaluateMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected