ProtectedChange#

from tmlt.analytics import ProtectedChange
class tmlt.analytics.ProtectedChange#

Bases: ABC

Base class describing the change in a dataset that is protected under DP.

A ProtectedChange describes, for a particular table, the largest change that can be made to that table while still being indistinguishable under Tumult Analytics’ DP guarantee. The appropriate protected change to use is one corresponding to the largest possible change to the table when adding or removing a unit of protection, e.g. a person. For more information, see the privacy promise topic guide.