View source on GitHub |
Computes RDP of the Tree Aggregation Protocol for Gaussian Mechanism.
tf_privacy.compute_rdp_tree_restart(
noise_multiplier: float,
steps_list: Union[int, Collection[int]],
orders: Union[float, Collection[float]]
) -> Union[float, Collection[float]]
This function implements the accounting when the tree is restarted at every epoch. See appendix D of "Practical and Private (Deep) Learning without Sampling or Shuffling" https://arxiv.org/abs/2103.00039
Returns | |
---|---|
The RDPs at all orders. Can be np.inf .
|