(self, pooling: PoolingMethod, head: PoolerHead)
| 496 | return cls(pooling, head) |
| 497 | |
| 498 | def __init__(self, pooling: PoolingMethod, head: PoolerHead) -> None: |
| 499 | super().__init__() |
| 500 | |
| 501 | self.pooling = pooling |
| 502 | self.head = head |
| 503 | |
| 504 | def get_supported_tasks(self) -> Set[PoolingTask]: |
| 505 | return self.pooling.get_supported_tasks() |