privpack.utils package¶
Utility module containing the most used utilities in this library.
-
privpack.utils.compute_released_data_metrics(released_data, data, metrics: List[privpack.utils.metrics.Metric])¶ Utiltity function exectuing every provided statistic to the supploed released_data and data.
Parameters:
released_data: Ideally data as output from some privatizer mechanisms
data: Original data obtained from some source
-
privpack.utils.elementwise_mse(released, expected)¶
-
privpack.utils.get_likelihood_xi_given_z(adversary_out, Xi)¶
-
privpack.utils.hamming_distance(actual, expected)¶
-
privpack.utils.sample_from_network(privatizer, entry, k)¶