OpenMined / PipelineDP

PipelineDP is a Python framework for applying differentially private aggregations to large datasets using batch processing systems such as Apache Spark, Apache Beam, and more.
https://pipelinedp.io/
Apache License 2.0
270 stars 75 forks source link

Implement 1 BudgetAccount per one configuration in utility analysis #507

Closed dvadym closed 7 months ago

dvadym commented 7 months ago

Having 1 budget allows having different noise_kind in different parameters in one run of utility analysis. Which is especially important since DPAlgorithmSelector can choose different noise_kind

dvadym commented 7 months ago

Thanks for review!