eurocropsml.dataset.config.EuroCropsSplitΒΆ

class EuroCropsSplit(*, base_name: str, data_dir: Path, random_seed: int, num_samples: dict[str, str | int | list[int | str]], meadow_class: int | None = None, satellite: list[Literal['S1', 'S2']] = ['S2'], year: int = 2021, benchmark: bool = False, pretrain_classes: dict[str, list[int]], finetune_classes: dict[str, list[int]] = {}, pretrain_regions: list[str], finetune_regions: list[str] = [])ΒΆ

Bases: BaseModel

Configuration for building EuroCrops splits.

Methods

relative_path(v)

Interpret relative paths w.r.t.

Attributes