Types

pado.types (and ABCs)

A collection of useful types and abstract base classes in pado

class pado.types.OpenFileLike(*args, **kwargs)[source]

minimal fsspec open file type

class pado.types.UrlpathWithStorageOptions(urlpath: UrlpathLike, storage_options: dict[str, str | int | float] | None = None)[source]

container for urlpath with optional storage options

urlpath: UrlpathLike

Alias for field number 0

storage_options: dict[str, str | int | float] | None

Alias for field number 1

class pado.types.DatasetSplitter(*args, **kwargs)[source]

splitter classes from sklearn.model_selection

class pado.types.SerializableItem(*args, **kwargs)[source]
class pado.types.FilterMissing(value)[source]

An enumeration.

class pado.types.CollatedPadoItems(_typename, _fields=None, /, **kwargs)[source]

collected batch dictionary used in pado.itertools

class pado.types.CollatedPadoTileItems(_typename, _fields=None, /, **kwargs)[source]

collected batch dictionary used in pado.itertools

class pado.types.SerializedImageId(_typename, _fields=None, /, **kwargs)[source]

a json serialized image id