(
self,
pretrained_model_name_or_path: Optional[str] = None,
)
| 9 | |
| 10 | class Pi3(nn.Module): |
| 11 | def __init__( |
| 12 | self, |
| 13 | pretrained_model_name_or_path: Optional[str] = None, |
| 14 | ): |
| 15 | super().__init__() |
| 16 | |
| 17 | if pretrained_model_name_or_path is not None: |
| 18 | from models.pi3.models.pi3 import Pi3 as Pi3Model |
| 19 | self.model = Pi3Model.from_pretrained(pretrained_model_name_or_path) |
| 20 | else: |
| 21 | raise NotImplementedError |
| 22 | |
| 23 | def forward(self, images: torch.Tensor): |
| 24 | return self.model(images) |
no test coverage detected