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.
Having 2 very similar classes AdditiveMechanismSpec and MechanismSpec adds confusions and complexity, while doesn't add any benefits. Let's drop the former and let's use MechanismSpec.
Also it contains
test renaming, dropping "_new", which is leftover from tune_new (which was renamed to tune).
increase acceptance range for a stat tests (in tests/combiners_test.py).
Having 2 very similar classes
AdditiveMechanismSpec
andMechanismSpec
adds confusions and complexity, while doesn't add any benefits. Let's drop the former and let's useMechanismSpec
.Also it contains
tune_new
(which was renamed totune
).