Source code for sklearn_tournament.tournament
from typing import Collection, Iterator
from sklearn_tournament import Model
[docs]class Tournament(Collection):
def __init__(self):
self._models = list()
[docs] def __iter__(self) -> Iterator[Model]:
return iter(self._models)
[docs] def __len__(self) -> int:
return len(self._models)
[docs] def __contains__(self, __x: object) -> bool:
return self._models.__contains__(__x)