MLSyntheticDataParameters
¶
Source code in docs_src/capo_cleanrooms/types/ml_synthetic_data_parameters.py
column_classification
instance-attribute
¶
column_classification: ColumnClassificationDetails
Classification details for data columns that specify how each column should be treated during synthetic data generation.
epsilon
instance-attribute
¶
epsilon: float
The epsilon value for differential privacy when generating synthetic data. Lower values provide stronger privacy guarantees but may reduce data utility.
max_membership_inference_attack_score
instance-attribute
¶
max_membership_inference_attack_score: MaxMembershipInferenceAttackScore
The maximum acceptable score for membership inference attack vulnerability. Synthetic data generation fails if the score for the resulting data exceeds this threshold.