nemo_microservices.data_designer.config.sampler_params#
Module Contents#
Classes#
Functions#
Data#
API#
- class nemo_microservices.data_designer.config.sampler_params.BernoulliMixtureSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- dist_name: str#
‘Field(…)’
- dist_params: dict#
‘Field(…)’
- p: float#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.BernoulliSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- p: float#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.BinomialSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- n: int#
‘Field(…)’
- p: float#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.CategorySamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- values: list[str | int | float]#
‘Field(…)’
- weights: list[float] | None#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.DatetimeSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- end: str#
‘Field(…)’
- start: str#
‘Field(…)’
- unit: Literal[Y, M, D, h, m, s]#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.GaussianSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- decimal_places: int | None#
‘Field(…)’
- mean: float#
‘Field(…)’
- stddev: float#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.PersonSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- age_range: list[int]#
‘Field(…)’
- city: str | list[str] | None#
‘Field(…)’
- property generator_kwargs: list[str]#
Keyword arguments to pass to the person generator.
- locale: str#
‘Field(…)’
- property people_gen_key: str#
- sample_dataset_when_available: bool#
‘Field(…)’
- sex: nemo_microservices.data_designer.config.sampler_params.SexT | None#
‘Field(…)’
- state: str | list[str] | None#
‘Field(…)’
- with_synthetic_personas: bool#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.PoissonSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- mean: float#
‘Field(…)’
- nemo_microservices.data_designer.config.sampler_params.SamplerParamsT: typing_extensions.TypeAlias#
None
- class nemo_microservices.data_designer.config.sampler_params.SamplerType#
Bases:
str,enum.Enum- BERNOULLI#
‘bernoulli’
- BERNOULLI_MIXTURE#
‘bernoulli_mixture’
- BINOMIAL#
‘binomial’
- CATEGORY#
‘category’
- DATETIME#
‘datetime’
- GAUSSIAN#
‘gaussian’
- PERSON#
‘person’
- POISSON#
‘poisson’
- SCIPY#
‘scipy’
- SUBCATEGORY#
‘subcategory’
- TIMEDELTA#
‘timedelta’
- UNIFORM#
‘uniform’
- UUID#
‘uuid’
- class nemo_microservices.data_designer.config.sampler_params.ScipySamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- decimal_places: int | None#
‘Field(…)’
- dist_name: str#
‘Field(…)’
- dist_params: dict#
‘Field(…)’
- nemo_microservices.data_designer.config.sampler_params.SexT: typing_extensions.TypeAlias#
None
- class nemo_microservices.data_designer.config.sampler_params.SubcategorySamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- category: str#
‘Field(…)’
- values: dict[str, list[str | int | float]]#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.TimeDeltaSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- dt_max: int#
‘Field(…)’
- dt_min: int#
‘Field(…)’
- reference_column_name: str#
‘Field(…)’
- unit: Literal[D, h, m, s]#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.UUIDSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- property last_index: int#
- prefix: str | None#
‘Field(…)’
- short_form: bool#
‘Field(…)’
- uppercase: bool#
‘Field(…)’
- class nemo_microservices.data_designer.config.sampler_params.UniformSamplerParams(/, **data: Any)#
Bases:
nemo_microservices.data_designer.config.base.ConfigBase- decimal_places: int | None#
‘Field(…)’
- high: float#
‘Field(…)’
- low: float#
‘Field(…)’
- nemo_microservices.data_designer.config.sampler_params.is_numerical_sampler_type( ) bool#