(self)
| 28 | return model |
| 29 | |
| 30 | def _freeze(self): |
| 31 | # logger.warning(f"======== Freezing Dinov2Wrapper ========") |
| 32 | self.model.eval() |
| 33 | for name, param in self.model.named_parameters(): |
| 34 | param.requires_grad = False |
| 35 | |
| 36 | def forward(self, x): |
| 37 | return self.model(x) |