Base class for DatasetBuilder
data configuration.
tfds.core.BuilderConfig(
name: str,
version: Optional[VersionOrStr] = None,
release_notes: Optional[Dict[str, str]] = None,
supported_versions: List[VersionOrStr] = dataclasses.field(default_factory=list),
description: Optional[str] = None,
tags: List[str] = dataclasses.field(default_factory=list)
)
DatasetBuilder subclasses with data configuration options should subclass
BuilderConfig
and add their own properties.
Methods
from_dataset_info
@classmethod
from_dataset_info( info_proto: dataset_info_pb2.DatasetInfo ) -> Optional['BuilderConfig']
Instantiates a BuilderConfig from the given proto.
Args | |
---|---|
info_proto
|
DatasetInfo proto which documents the requested dataset config, including its name, version, and features. |
Returns | |
---|---|
A BuilderConfig for the requested config. |