View source on GitHub |
Reading instruction for a dataset.
tfds.core.ReadInstruction(
split_name: str,
from_: Optional[int | float] = None,
to: Optional[int | float] = None,
unit: str = 'abs',
rounding: str = 'closest'
)
See the guide: https://www.tensorflow.org/datasets/splits
Methods
from_spec
@classmethod
from_spec( spec: SplitArg ) -> 'AbstractSplit'
Creates a ReadInstruction instance out of a string spec.
Args | |
---|---|
spec
|
str
split(s) + optional slice(s) to read. A slice can be
specified, using absolute numbers (int) or percentages (int). E.g.
|
Returns | |
---|---|
The split instance. |
to_absolute
to_absolute(
split_infos
) -> List[_AbsoluteInstruction]
Translate instruction into a list of absolute instructions.
Those absolute instructions are then to be added together.
Args | |
---|---|
split_infos
|
tfds.core.SplitDict dict associating split names to split
info.
|
Returns | |
---|---|
list of _AbsoluteInstruction instances (corresponds to the + in spec). |
__add__
__add__(
other: Union[str, 'AbstractSplit']
) -> 'AbstractSplit'
Sum of 2 splits.
__eq__
__eq__(
other
)
Class Variables | |
---|---|
from<a id="from"> |
None
|
rounding |
'closest'
|
to |
None
|
unit |
'abs'
|