MCPcopy Create free account
hub / github.com/PyGCL/PyGCL / get_target_encoder

Method get_target_encoder

examples/BGRL_G2L.py:80–86  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

78 torch.nn.Dropout(dropout))
79
80 def get_target_encoder(self):
81 if self.target_encoder is None:
82 self.target_encoder = copy.deepcopy(self.online_encoder)
83
84 for p in self.target_encoder.parameters():
85 p.requires_grad = False
86 return self.target_encoder
87
88 def update_target_encoder(self, momentum: float):
89 for p, new_p in zip(self.get_target_encoder().parameters(), self.online_encoder.parameters()):

Callers 2

update_target_encoderMethod · 0.95
forwardMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected