nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_job_config#
Module Contents#
Classes#
API#
- class nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_job_config.SafeSynthesizerJobConfig(/, **data: Any)#
Bases:
nemo_microservices._models.BaseModel- config: nemo_microservices.types.beta.safe_synthesizer.safe_synthesizer_parameters.SafeSynthesizerParameters#
None
Main configuration class for the Safe Synthesizer pipeline.
This is the top-level configuration class that orchestrates all aspects of synthetic data generation including training, generation, privacy, evaluation, and data handling. It provides validation to ensure parameter compatibility.
Attributes: data: Data parameters. replace_pii: PII replacement parameters. training: Training parameters. generation: Generation parameters. privacy: Privacy parameters. evaluation: Evaluation parameters. enable_synthesis: Enable synthesizing new data by training a model. enable_replace_pii: Enable replacing PII in the data.
- data_source: str#
None