Skip to content

Releases: yuxiangw/autodp

Bug fixes, more transformers, more calibrators, support for more RDP mechanisms

14 Nov 21:00
907206c
Compare
Choose a tag to compare

Bug fixes, more transformers, more calibrators, support for more RDP mechanisms. It also fixes the issues of the current pip install version.

Improved calibrator functionality and support for more mechanisms

21 Sep 17:20
3d28a05
Compare
Choose a tag to compare

A few changes that improves the usability and coverage of autodp:

  1. Some additions to the autodp_core.Mechanism class so as to support easier implementation of a class using autodp mechanism API. See the example: https://github.com/yuxiangw/autodp/blob/3d28a057d042b51ef69d00a73f46f0db2b44066a/example/example_calibrator.py#L67
  2. Adding some classical mechanisms to the mechanism zoo, including the improved analysis for the exponential mechanism by Durfee and Rogers.

New "mechanism" API and new features

25 Feb 19:37
19bdf68
Compare
Choose a tag to compare
  1. Object oriented design: see check out autodp_core.py
  2. Zoos are open with many private animals: mechanism_zoo, transformer_zoo, calibrator_zoo.
  3. Added support for f-DP and privacy profile alongside RDP.
  4. Stronger RDP to (eps,delta)-DP conversion.
  5. Privacy amplification by X.
  6. Exactly tight privacy accounting for Gaussian mechanisms and their compositions.
  7. Interpretable privacy guarantee via Hypothesis testing interpretation for any Mechanism.

stable version with some bug fixes

31 Mar 01:26
Compare
Choose a tag to compare
Pre-release

v0.1.1 updates:

  • Collecting the fixes of a few bugs that break the code in corner cases.
  • Adding more tutorials.
  • Adding more support in autodp.rdp_bank

autodp release v0.1

16 Apr 06:29
Compare
Choose a tag to compare
autodp release v0.1 Pre-release
Pre-release

Basic functionalities are ready to use.