ertk.dataset.DataLoadConfig

class ertk.dataset.DataLoadConfig(datasets: ~typing.Dict[str, ~ertk.dataset.dataset.DatasetConfig] = '???', features: str | None = None, label: str | None = None, map_groups: ~typing.Dict[str, ~ertk.dataset.dataset.MapGroups] = <factory>, remove_groups: ~typing.Dict[str, ~ertk.dataset.dataset.RemoveGroups] = <factory>, select: ~ertk.dataset.dataset.DataSelector | None = None, clip_seq: int | None = None, pad_seq: int | None = None)

Bases: ERTKConfig

Defines a configuration for loading one or more datasets.

__init__(datasets: ~typing.Dict[str, ~ertk.dataset.dataset.DatasetConfig] = '???', features: str | None = None, label: str | None = None, map_groups: ~typing.Dict[str, ~ertk.dataset.dataset.MapGroups] = <factory>, remove_groups: ~typing.Dict[str, ~ertk.dataset.dataset.RemoveGroups] = <factory>, select: ~ertk.dataset.dataset.DataSelector | None = None, clip_seq: int | None = None, pad_seq: int | None = None) None

Methods

__init__([datasets, features, label, ...])

Inherited Methods

from_config(config)

Create config object from any compatible config.

from_file(path[, override])

Create config from YAML file and optionlly override some values.

merge_with_args([args])

Merge config with command-line arguments.

to_dictconfig()

Convert config to DictConfig.

to_file(path)

Write config to YAML file.

to_string()

Generate YAML string representation of config.

Attributes

clip_seq

datasets

features

label

pad_seq

select

map_groups

remove_groups