============
dpsgd module
============

.. automodule:: gdpnum.dpsgd
   :members:
   :undoc-members:
   :show-inheritance:

Overview
========

The ``dpsgd`` module provides specialized functionality for analyzing Differentially Private Stochastic Gradient Descent (DP-SGD) using the Gaussian Differential Privacy (GDP) framework. It includes both standalone functions for one-time analysis and a privacy accountant class for tracking privacy during training.

Functions
========

get_mu_and_regret_for_dpsgd
--------------------------

.. autofunction:: gdpnum.dpsgd.get_mu_and_regret_for_dpsgd