OpenMined / PyDP

The Python Differential Privacy Library. Built on top of: https://github.com/google/differential-privacy
Apache License 2.0
508 stars 139 forks source link

Extending partition selection strategies wrappers #426

Closed dvadym closed 2 years ago

dvadym commented 2 years ago

It contains the following new properties/methods:

  1. Exposing epsilon, delta, max_partition_contributed properties
  2. probability_of_keep method, for exact probability of keeping partition For laplace/gaussian strategies:
  3. noised_value_if_should_keep which returns (count+noise) if count+noise >= threshold
  4. threshold which is used for selecting partitions