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
272 stars 77 forks source link

Introducing AdditiveMechanism class #419

Closed dvadym closed 1 year ago

dvadym commented 1 year ago

This is the 1st PR in refactoring on making noise addition more OOP. In later PRs AdditiveMechanism classes will be used for computing DP aggregations.