Skip to content
Change the repository type filter

All

    Repositories list

    • This repository contains the code to reproduce the experiments carried out in Towards Efficient and Scalable Training of Differentially Private Deep Learning.
      Python
      0101Updated Oct 31, 2024Oct 31, 2024
    • opacus

      Public
      Training PyTorch models with differential privacy
      Jupyter Notebook
      Apache License 2.0
      341001Updated Oct 23, 2024Oct 23, 2024
    • d3p

      Public
      An implementation of the differentially private variational inference algorithm for NumPyro.
      Python
      31661Updated Sep 3, 2024Sep 3, 2024
    • twinify

      Public
      A software package for privacy-preserving generation of a synthetic twin to a given sensitive data set.
      Python
      Apache License 2.0
      547142Updated Sep 3, 2024Sep 3, 2024
    • Code base for the "Collaborative Learning From Distributed Data With Differentially Private Synthetic Twin Data" paper
      Python
      0000Updated Jul 26, 2024Jul 26, 2024
    • This repository contains the code and Mathematica notebooks for the "Subsampling is not Magic: Why Large Batch Sizes Work for Differentially Private Stochastic Optimisation" paper
      Mathematica
      0000Updated May 29, 2024May 29, 2024
    • A cryptographically-secure pseudo-random number generator for JAX based on the 20 round ChaCha cipher.
      Python
      11230Updated Mar 8, 2024Mar 8, 2024
    • Python
      Apache License 2.0
      2100Updated Feb 2, 2024Feb 2, 2024
    • Jupyter Notebook
      MIT License
      0000Updated Oct 31, 2023Oct 31, 2023
    • Code for experiments of the DPVIm paper
      Python
      0000Updated Sep 11, 2023Sep 11, 2023
    • Code for the Individual Privacy Accounting with Gaussian Differential Privacy paper (ICLR2023).
      Python
      MIT License
      0100Updated Sep 1, 2023Sep 1, 2023
    • Code for examples in differentially private data sharing
      Python
      MIT License
      2204Updated Aug 14, 2023Aug 14, 2023
    • Jupyter Notebook
      Apache License 2.0
      0200Updated Apr 26, 2023Apr 26, 2023
    • DPPVI

      Public
      Differentially Private Partitioned Variational Inference.
      Jupyter Notebook
      MIT License
      0100Updated Apr 12, 2023Apr 12, 2023
    • Code for the paper "Numerical Accounting in the Shuffle Model of Differential Privacy" https://openreview.net/forum?id=11osftjEbF
      Python
      1200Updated Mar 21, 2023Mar 21, 2023
    • Code for computing tight guarantees for differential privacy
      Python
      MIT License
      92100Updated Mar 3, 2023Mar 3, 2023
    • Differentially Private Hamiltonian Monte Carlo
      Python
      MIT License
      2200Updated Jun 17, 2021Jun 17, 2021
    • ADADP

      Public
      Learning rate adaptation for differentially private stochastic gradient descent
      Python
      MIT License
      61600Updated Apr 23, 2021Apr 23, 2021
    • Code for the DP cross-silo federated learning paper
      Python
      Apache License 2.0
      11000Updated Jul 10, 2020Jul 10, 2020
    • Differentially Private Markov Chain Monte Carlo (NeurIPS 2019)
      Python
      MIT License
      1200Updated Oct 25, 2019Oct 25, 2019
    • Code for "Representation Transfer for Differentially Private Drug Sensitivity Prediction"
      Python
      MIT License
      1100Updated Mar 22, 2019Mar 22, 2019
    • Differentially private learning on distributed data (NIPS 2017)
      Python
      MIT License
      21200Updated Dec 5, 2017Dec 5, 2017
    • Code for experiments with robust private linear regression
      MATLAB
      MIT License
      0200Updated Nov 10, 2017Nov 10, 2017
    • DPVI-code

      Public
      OpenEdge ABL
      2100Updated Aug 3, 2017Aug 3, 2017