synthpriv

Tabular data synthesis preserving differential privacy: generators (dp-gan with DP-SGD, dp-copula with pure DP), DP marginal ECDFs, benchmark and budget sweep, and an HTML privacy/utility report. Built on SDV, SDMetrics and Opacus.

Note

Synthetic data without DP is not guaranteed anonymization. Formal protection only comes from training with a DP mechanism (DPSGD) and verifying it with assert_dp().

Install with:

pip install synthpriv

Indices

Site analytics

This documentation site uses Google Analytics 4 to count page views, with IP anonymization enabled. No personal data is collected and no synthpriv cookie is set; the measurement ID is a repository setting (GOOGLE_ANALYTICS_ID) and can be turned off with GOOGLE_ANALYTICS_ID=off.