ertk.dataset.CorpusInfo

class ertk.dataset.CorpusInfo(name: str = '???', description: str = '', annotations: ~typing.List[str] = <factory>, partitions: ~typing.List[str] = <factory>, ratings: ~typing.List[str] = <factory>, subsets: ~typing.Dict[str, ~ertk.dataset.dataset.SubsetInfo] = <factory>, default_subset: str = 'all', features_dir: str = 'features')

Bases: ERTKConfig

Defines information about a dataset.

__init__(name: str = '???', description: str = '', annotations: ~typing.List[str] = <factory>, partitions: ~typing.List[str] = <factory>, ratings: ~typing.List[str] = <factory>, subsets: ~typing.Dict[str, ~ertk.dataset.dataset.SubsetInfo] = <factory>, default_subset: str = 'all', features_dir: str = 'features') None

Methods

__init__([name, description, annotations, ...])

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

default_subset

description

features_dir

name

annotations

partitions

ratings

subsets