nemo_microservices.types.data_designer.sampler_column_config_param#

Module Contents#

Classes#

Data#

API#

nemo_microservices.types.data_designer.sampler_column_config_param.ConditionalParams: typing_extensions.TypeAlias#

None

nemo_microservices.types.data_designer.sampler_column_config_param.Params: typing_extensions.TypeAlias#

None

class nemo_microservices.types.data_designer.sampler_column_config_param.SamplerColumnConfigParam#

Bases: typing_extensions.TypedDict

column_type: typing_extensions.Literal[sampler]#

None

conditional_params: Dict[str, nemo_microservices.types.data_designer.sampler_column_config_param.ConditionalParams]#

None

convert_to: str#

None

drop: bool#

None

name: typing_extensions.Required[str]#

None

params: typing_extensions.Required[nemo_microservices.types.data_designer.sampler_column_config_param.Params]#

None

Parameters for subcategory sampling conditioned on a parent category column.

Samples subcategory values based on the value of a parent category column. Each parent category value maps to its own list of possible subcategory values, enabling hierarchical or conditional sampling patterns.

Attributes: category: Name of the parent category column that this subcategory depends on. The parent column must be generated before this subcategory column. values: Mapping from each parent category value to a list of possible subcategory values. Each key must correspond to a value that appears in the parent category column.

sampler_type: typing_extensions.Required[nemo_microservices.types.data_designer.sampler_type.SamplerType]#

None