Navigation
index
modules
|
privpack documentation
»
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
A
add_adversary_criterion() (privpack.core.criterion.PGANCriterion method)
add_expectation() (privpack.model_selection.experiment.Expectations method)
add_privacy_criterion() (privpack.core.criterion.PGANCriterion method)
adversary_loss() (privpack.core.criterion.PGANCriterion method)
B
binary_mi_loss() (privpack.core.criterion.BinaryMutualInformation method)
BinaryHammingDistance (class in privpack.core.criterion)
BinaryMutualInformation (class in privpack.core.criterion)
BinaryPrivacyPreservingAdversarialNetwork (class in privpack.core.architectures)
BivariateBinaryMutualInformation (class in privpack.utils.metrics)
C
compute_distortion() (privpack.utils.metrics.ComputeDistortion method)
compute_mutual_information() (privpack.utils.metrics.BivariateBinaryMutualInformation method)
(privpack.utils.metrics.MultivariateGaussianMutualInformation method)
compute_released_data_metrics() (in module privpack.utils)
ComputeDistortion (class in privpack.utils.metrics)
D
DataGenerator (class in privpack.utils.data_generator)
discrete_mi_loss() (privpack.core.criterion.DiscreteMutualInformation method)
DiscreteMutualInformation (class in privpack.core.criterion)
E
elementwise_mse() (in module privpack.utils)
estimate_binary_distribution() (privpack.utils.metrics.BivariateBinaryMutualInformation method)
Expectations (class in privpack.model_selection.experiment)
Expectations.Expectation (class in privpack.model_selection.experiment)
expected_binary_hamming_distance() (privpack.core.criterion.BinaryHammingDistance method)
expected_mean_squared_error() (privpack.core.criterion.MeanSquaredError method)
Experiment (class in privpack.model_selection.experiment)
G
gaussian_mutual_information_loss() (privpack.core.criterion.GaussianMutualInformation method)
GaussianMutualInformation (class in privpack.core.criterion)
GaussianPrivacyPreservingAdversarialNetwork (class in privpack.core.architectures)
generate_binary_data() (privpack.utils.data_generator.DataGenerator method)
generate_gauss_mixture_data() (privpack.utils.data_generator.DataGenerator method)
GenerativeAdversarialNetwork (class in privpack.core.architectures)
get_completely_correlated_dist() (privpack.utils.data_generator.DataGenerator method)
get_completely_uncorrelated_dist() (privpack.utils.data_generator.DataGenerator method)
get_completely_uncorrelated_distribution_params() (privpack.utils.data_generator.DataGenerator method)
get_device() (privpack.core.architectures.GenerativeAdversarialNetwork method)
get_likelihood_xi_given_z() (in module privpack.utils)
get_ppan_distribution_params() (privpack.utils.data_generator.DataGenerator method)
H
hamming_distance() (in module privpack.utils)
L
load() (privpack.core.architectures.BinaryPrivacyPreservingAdversarialNetwork method)
M
MeanSquaredError (class in privpack.core.criterion)
Metric (class in privpack.utils.metrics)
mi() (privpack.utils.metrics.BivariateBinaryMutualInformation method)
(privpack.utils.metrics.MultivariateGaussianMutualInformation method)
module
privpack.core
privpack.core.architectures
privpack.core.criterion
privpack.model_selection
privpack.model_selection.experiment
privpack.utils
privpack.utils.data_generator
privpack.utils.metrics
MultivariateGaussianMutualInformation (class in privpack.utils.metrics)
N
NegativeBinaryMutualInformation (class in privpack.core.criterion)
O
observation_models() (privpack.core.architectures.GaussianPrivacyPreservingAdversarialNetwork method)
P
PartialBivariateBinaryMutualInformation (class in privpack.utils.metrics)
PartialMultivariateGaussianMutualInformation (class in privpack.utils.metrics)
PGANCriterion (class in privpack.core.criterion)
privacy_loss() (privpack.core.criterion.PGANCriterion method)
PrivacyCriterion (class in privpack.core.criterion)
privatize() (privpack.core.architectures.BinaryPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GaussianPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GenerativeAdversarialNetwork method)
privpack.core
module
privpack.core.architectures
module
privpack.core.criterion
module
privpack.model_selection
module
privpack.model_selection.experiment
module
privpack.utils
module
privpack.utils.data_generator
module
privpack.utils.metrics
module
R
random_binary_dist() (privpack.utils.data_generator.DataGenerator method)
reset() (privpack.core.architectures.BinaryPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GaussianPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GenerativeAdversarialNetwork class method)
run() (privpack.model_selection.experiment.Experiment method)
S
sample_from_network() (in module privpack.utils)
save() (privpack.core.architectures.BinaryPrivacyPreservingAdversarialNetwork method)
set_adversary_class() (privpack.core.architectures.GenerativeAdversarialNetwork method)
set_device() (privpack.core.architectures.GenerativeAdversarialNetwork method)
set_distortion_function() (privpack.utils.metrics.ComputeDistortion method)
set_privatizer_class() (privpack.core.architectures.GenerativeAdversarialNetwork method)
T
to_json_dict() (privpack.core.criterion.PGANCriterion method)
train() (privpack.core.architectures.BinaryPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GaussianPrivacyPreservingAdversarialNetwork method)
(privpack.core.architectures.GenerativeAdversarialNetwork method)
U
UtilityCriterion (class in privpack.core.criterion)
Quick search
Navigation
index
modules
|
privpack documentation
»
Index