MCPcopy Create free account
hub / github.com/DSL-Lab/StreamSplat / _freeze_predictor

Method _freeze_predictor

model/model_utils.py:569–581  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

567 return self
568
569 def _freeze_predictor(self):
570 self.gs_predictor.eval()
571 for name, param in self.gs_predictor.named_parameters():
572 if "dynamic" in name:
573 param.requires_grad = True
574 elif "encoder" in name:
575 param.requires_grad = False
576 elif "upsampler" in name:
577 param.requires_grad = False
578 elif "gs_layer" in name:
579 param.requires_grad = False
580 else:
581 param.requires_grad = False
582
583 def forward_encoder(self, frames, depths, cond_times=None):
584 frames = torch.cat([frames, depths], dim=2)

Callers 1

mainFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected