View source on GitHub |
Generates a list of non-overlapping sub-splits of same size.
tfds.even_splits(
split: str, n: int, *, drop_remainder: bool = False
) -> List[tfds.typing.SplitArg
]
Example:
split0, split1, split2 = tfds.even_splits('train', n=3, drop_remainder=True)
# Load 1/3 of the train split.
ds = tfds.load('my_dataset', split=split0)
tfds.even_splits
supports arbitrary
sub-splits inputs, including
other tfds.even_splits
outputs.
Returns | |
---|---|
The list of subsplits. Those splits can be combined together (with
+ ) or with other subsplits (e.g. split + 'test[75%:]' ).
|