Module Values.DifferentialPrivacyTemplateParametersInputSource

The epsilon and noise parameter values that you want to use for the differential privacy template.

Sourcetype nonrec t = {
  1. epsilon : Epsilon.t;
    (*

    The epsilon value that you want to use.

    *)
  2. usersNoisePerQuery : UsersNoisePerQuery.t;
    (*

    Noise added per query is measured in terms of the number of users whose contributions you want to obscure. This value governs the rate at which the privacy budget is depleted.

    *)
}
Sourceval context_ : string
Sourceval make : epsilon:Epsilon.t -> usersNoisePerQuery:UsersNoisePerQuery.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of Epsilon.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t