ai-privacy-toolkit
latest
Getting Started:
Getting started with the AI Privacy toolkit
API
apt package
ai-privacy-toolkit
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
A
ACCURACY (apt.utils.models.model.ScoringMethod attribute)
Anonymize (class in apt.anonymization.anonymizer)
anonymize() (apt.anonymization.anonymizer.Anonymize method)
apt
module
apt.anonymization
module
apt.anonymization.anonymizer
module
apt.minimization
module
apt.minimization.minimizer
module
apt.risk
module
apt.risk.data_assessment
module
apt.risk.data_assessment.attack_strategy_utils
module
apt.risk.data_assessment.dataset_assessment_manager
module
apt.risk.data_assessment.dataset_attack
module
apt.risk.data_assessment.dataset_attack_membership_knn_probabilities
module
apt.risk.data_assessment.dataset_attack_result
module
apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance
module
apt.utils
module
apt.utils.dataset_utils
module
apt.utils.datasets
module
apt.utils.datasets.datasets
module
apt.utils.models
module
apt.utils.models.keras_model
module
apt.utils.models.model
module
apt.utils.models.pytorch_model
module
apt.utils.models.sklearn_model
module
apt.utils.models.xgboost_model
module
array2numpy() (in module apt.utils.datasets.datasets)
array2torch_tensor() (in module apt.utils.datasets.datasets)
ArrayDataset (class in apt.utils.datasets.datasets)
assess() (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManager method)
assess_privacy() (apt.risk.data_assessment.dataset_attack.DatasetAttack method)
(apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackMembershipKnnProbabilities method)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackWholeDatasetKnnDistance method)
assessment_type (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackScoreMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackScoreWholeDatasetKnnDistance attribute)
attack_scores (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManager attribute)
AttackStrategyUtils (class in apt.risk.data_assessment.attack_strategy_utils)
average_precision_score (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackScoreMembershipKnnProbabilities attribute)
B
batch_size (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
black_box_access (apt.utils.models.model.Model property)
BlackboxClassifier (class in apt.utils.models.model)
BlackboxClassifierPredictFunction (class in apt.utils.models.model)
BlackboxClassifierPredictions (class in apt.utils.models.model)
C
calculate_distances() (apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackWholeDatasetKnnDistance method)
calculate_metrics() (apt.risk.data_assessment.dataset_attack.DatasetAttackMembership static method)
calculate_ncp() (apt.minimization.minimizer.GeneralizeToRepresentative method)
calculate_privacy_score() (apt.risk.data_assessment.dataset_attack.DatasetAttackMembership method)
(apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackMembershipKnnProbabilities method)
check_correct_model_output() (in module apt.utils.models.model)
CLASSIFIER_LOGITS (apt.utils.models.model.ModelOutputType attribute)
CLASSIFIER_PROBABILITIES (apt.utils.models.model.ModelOutputType attribute)
CLASSIFIER_SCALAR (apt.utils.models.model.ModelOutputType attribute)
compute_distance (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
Config (class in apt.risk.data_assessment.dataset_attack)
create_dataset() (apt.utils.datasets.datasets.DatasetFactory class method)
D
Data (class in apt.utils.datasets.datasets)
Dataset (class in apt.utils.datasets.datasets)
dataset_name (apt.risk.data_assessment.dataset_attack_result.DatasetAttackScore attribute)
DatasetAssessmentManager (class in apt.risk.data_assessment.dataset_assessment_manager)
DatasetAssessmentManagerConfig (class in apt.risk.data_assessment.dataset_assessment_manager)
DatasetAttack (class in apt.risk.data_assessment.dataset_attack)
DatasetAttackConfigMembershipKnnProbabilities (class in apt.risk.data_assessment.dataset_attack_membership_knn_probabilities)
DatasetAttackConfigWholeDatasetKnnDistance (class in apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance)
DatasetAttackMembership (class in apt.risk.data_assessment.dataset_attack)
DatasetAttackMembershipKnnProbabilities (class in apt.risk.data_assessment.dataset_attack_membership_knn_probabilities)
DatasetAttackResult (class in apt.risk.data_assessment.dataset_attack_result)
DatasetAttackResultMembership (class in apt.risk.data_assessment.dataset_attack_result)
DatasetAttackScore (class in apt.risk.data_assessment.dataset_attack_result)
DatasetAttackScoreMembershipKnnProbabilities (class in apt.risk.data_assessment.dataset_attack_membership_knn_probabilities)
DatasetAttackScoreWholeDatasetKnnDistance (class in apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance)
DatasetAttackWholeDatasetKnnDistance (class in apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance)
DatasetFactory (class in apt.utils.datasets.datasets)
DatasetWithPredictions (class in apt.utils.datasets.datasets)
distance_params (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
distribution_comparison_alpha (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
distribution_comparison_categorical_test (apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
distribution_comparison_numeric_test (apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
distributions_valid (apt.risk.data_assessment.attack_strategy_utils.DistributionValidationResult attribute)
distributions_validated (apt.risk.data_assessment.attack_strategy_utils.DistributionValidationResult attribute)
distributions_validation_result (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackScoreMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackScoreWholeDatasetKnnDistance attribute)
DistributionValidationResult (class in apt.risk.data_assessment.attack_strategy_utils)
download() (apt.utils.datasets.datasets.StoredDataset static method)
dump_all_scores_to_files() (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManager method)
E
extract_archive() (apt.utils.datasets.datasets.StoredDataset static method)
F
find_knn() (apt.risk.data_assessment.attack_strategy_utils.KNNAttackStrategyUtils method)
fit() (apt.minimization.minimizer.GeneralizeToRepresentative method)
(apt.risk.data_assessment.attack_strategy_utils.KNNAttackStrategyUtils method)
(apt.utils.models.keras_model.KerasClassifier method)
(apt.utils.models.keras_model.KerasRegressor method)
(apt.utils.models.model.BlackboxClassifier method)
(apt.utils.models.model.Model method)
(apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
(apt.utils.models.sklearn_model.SklearnClassifier method)
(apt.utils.models.sklearn_model.SklearnRegressor method)
(apt.utils.models.xgboost_model.XGBoostClassifier method)
fit_score (apt.minimization.minimizer.NCPScores attribute)
fit_transform() (apt.minimization.minimizer.GeneralizeToRepresentative method)
G
generalizations (apt.minimization.minimizer.GeneralizeToRepresentative property)
generalizations_score (apt.minimization.minimizer.NCPScores attribute)
GeneralizeToRepresentative (class in apt.minimization.minimizer)
generate_plot (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
generate_plots (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManagerConfig attribute)
get_adult_dataset_pd() (in module apt.utils.dataset_utils)
get_diabetes_dataset_np() (in module apt.utils.dataset_utils)
get_german_credit_dataset_pd() (in module apt.utils.dataset_utils)
get_iris_dataset_np() (in module apt.utils.dataset_utils)
get_item() (apt.utils.datasets.datasets.PytorchData method)
get_labels() (apt.utils.datasets.datasets.ArrayDataset method)
(apt.utils.datasets.datasets.Dataset method)
(apt.utils.datasets.datasets.DatasetWithPredictions method)
(apt.utils.datasets.datasets.PytorchData method)
get_nb_classes() (in module apt.utils.models.model)
get_nursery_dataset_pd() (in module apt.utils.dataset_utils)
get_params() (apt.minimization.minimizer.GeneralizeToRepresentative method)
get_predictions() (apt.utils.datasets.datasets.ArrayDataset method)
(apt.utils.datasets.datasets.Dataset method)
(apt.utils.datasets.datasets.DatasetWithPredictions method)
(apt.utils.datasets.datasets.PytorchData method)
(apt.utils.models.model.BlackboxClassifier method)
(apt.utils.models.model.BlackboxClassifierPredictFunction method)
(apt.utils.models.model.BlackboxClassifierPredictions method)
get_sample_item() (apt.utils.datasets.datasets.PytorchData method)
get_samples() (apt.utils.datasets.datasets.ArrayDataset method)
(apt.utils.datasets.datasets.Dataset method)
(apt.utils.datasets.datasets.DatasetWithPredictions method)
(apt.utils.datasets.datasets.PytorchData method)
get_step_correct() (apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
get_test_labels() (apt.utils.datasets.datasets.Data method)
get_test_predictions() (apt.utils.datasets.datasets.Data method)
get_test_samples() (apt.utils.datasets.datasets.Data method)
get_test_set() (apt.utils.datasets.datasets.Data method)
get_train_labels() (apt.utils.datasets.datasets.Data method)
get_train_predictions() (apt.utils.datasets.datasets.Data method)
get_train_samples() (apt.utils.datasets.datasets.Data method)
get_train_set() (apt.utils.datasets.datasets.Data method)
I
input_shape (apt.utils.models.model.BlackboxClassifier property)
is_one_hot() (in module apt.utils.models.model)
K
k (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
KerasClassifier (class in apt.utils.models.keras_model)
KerasModel (class in apt.utils.models.keras_model)
KerasRegressor (class in apt.utils.models.keras_model)
KNNAttackStrategyUtils (class in apt.risk.data_assessment.attack_strategy_utils)
L
load() (apt.utils.datasets.datasets.StoredDataset method)
load_best_model_checkpoint() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
load_best_state_dict_checkpoint() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
load_checkpoint_model_by_path() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
load_checkpoint_state_dict_by_path() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
load_from_file() (apt.utils.datasets.datasets.StoredDataset method)
load_latest_model_checkpoint() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
load_latest_state_dict_checkpoint() (apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
loss (apt.utils.models.model.BlackboxClassifier property)
(apt.utils.models.pytorch_model.PyTorchClassifier property)
M
MEAN_SQUARED_ERROR (apt.utils.models.model.ScoringMethod attribute)
member_column_distribution_diff (apt.risk.data_assessment.attack_strategy_utils.DistributionValidationResult attribute)
member_probabilities (apt.risk.data_assessment.dataset_attack_result.DatasetAttackResultMembership attribute)
model (apt.utils.models.model.Model property)
Model (class in apt.utils.models.model)
model_type (apt.utils.models.model.BlackboxClassifier property)
ModelOutputType (class in apt.utils.models.model)
ModelType (class in apt.utils.models.model)
module
apt
apt.anonymization
apt.anonymization.anonymizer
apt.minimization
apt.minimization.minimizer
apt.risk
apt.risk.data_assessment
apt.risk.data_assessment.attack_strategy_utils
apt.risk.data_assessment.dataset_assessment_manager
apt.risk.data_assessment.dataset_attack
apt.risk.data_assessment.dataset_attack_membership_knn_probabilities
apt.risk.data_assessment.dataset_attack_result
apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance
apt.utils
apt.utils.dataset_utils
apt.utils.datasets
apt.utils.datasets.datasets
apt.utils.models
apt.utils.models.keras_model
apt.utils.models.model
apt.utils.models.pytorch_model
apt.utils.models.sklearn_model
apt.utils.models.xgboost_model
N
nb_classes (apt.utils.models.model.BlackboxClassifier property)
ncp (apt.minimization.minimizer.GeneralizeToRepresentative property)
NCPScores (class in apt.minimization.minimizer)
non_member_column_distribution_diff (apt.risk.data_assessment.attack_strategy_utils.DistributionValidationResult attribute)
non_member_probabilities (apt.risk.data_assessment.dataset_attack_result.DatasetAttackResultMembership attribute)
O
optimizer (apt.utils.models.model.BlackboxClassifier property)
(apt.utils.models.pytorch_model.PyTorchClassifier property)
output_type (apt.utils.models.model.Model property)
P
persist_reports (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManagerConfig attribute)
plot_roc_curve() (apt.risk.data_assessment.dataset_attack.DatasetAttackMembership static method)
predict() (apt.utils.models.keras_model.KerasClassifier method)
(apt.utils.models.keras_model.KerasRegressor method)
(apt.utils.models.model.BlackboxClassifier method)
(apt.utils.models.model.Model method)
(apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.sklearn_model.SklearnClassifier method)
(apt.utils.models.sklearn_model.SklearnRegressor method)
(apt.utils.models.xgboost_model.XGBoostClassifier method)
probability_per_sample() (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackMembershipKnnProbabilities static method)
PyTorchClassifier (class in apt.utils.models.pytorch_model)
PyTorchClassifierWrapper (class in apt.utils.models.pytorch_model)
PytorchData (class in apt.utils.datasets.datasets)
PyTorchModel (class in apt.utils.models.pytorch_model)
R
register() (apt.utils.datasets.datasets.DatasetFactory class method)
registry (apt.utils.datasets.datasets.DatasetFactory attribute)
REGRESSOR_SCALAR (apt.utils.models.model.ModelOutputType attribute)
result (apt.risk.data_assessment.dataset_attack_result.DatasetAttackScore attribute)
risk_score (apt.risk.data_assessment.dataset_attack_result.DatasetAttackScore attribute)
roc_auc_score (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackScoreMembershipKnnProbabilities attribute)
S
save_checkpoint_model() (apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
save_checkpoint_state_dict() (apt.utils.models.pytorch_model.PyTorchClassifierWrapper method)
score() (apt.utils.models.keras_model.KerasClassifier method)
(apt.utils.models.keras_model.KerasRegressor method)
(apt.utils.models.model.BlackboxClassifier method)
(apt.utils.models.model.Model method)
(apt.utils.models.pytorch_model.PyTorchClassifier method)
(apt.utils.models.sklearn_model.SklearnModel method)
(apt.utils.models.xgboost_model.XGBoostClassifier method)
ScoringMethod (class in apt.utils.models.model)
set_params() (apt.minimization.minimizer.GeneralizeToRepresentative method)
share (apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackScoreWholeDatasetKnnDistance attribute)
short_name (apt.risk.data_assessment.dataset_attack.DatasetAttack property)
SHORT_NAME (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackWholeDatasetKnnDistance attribute)
short_name() (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackMembershipKnnProbabilities method)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackWholeDatasetKnnDistance method)
SKLEARN_DECISION_TREE (apt.utils.models.model.ModelType attribute)
SKLEARN_GRADIENT_BOOSTING (apt.utils.models.model.ModelType attribute)
SklearnClassifier (class in apt.utils.models.sklearn_model)
SklearnModel (class in apt.utils.models.sklearn_model)
SklearnRegressor (class in apt.utils.models.sklearn_model)
split_debug() (apt.utils.datasets.datasets.StoredDataset static method)
StoredDataset (class in apt.utils.datasets.datasets)
T
timestamp_reports (apt.risk.data_assessment.dataset_assessment_manager.DatasetAssessmentManagerConfig attribute)
transform() (apt.minimization.minimizer.GeneralizeToRepresentative method)
transform_score (apt.minimization.minimizer.NCPScores attribute)
U
unlimited_queries (apt.utils.models.model.Model property)
use_batches (apt.risk.data_assessment.dataset_attack_membership_knn_probabilities.DatasetAttackConfigMembershipKnnProbabilities attribute)
(apt.risk.data_assessment.dataset_attack_whole_dataset_knn_distance.DatasetAttackConfigWholeDatasetKnnDistance attribute)
V
validate_distributions() (apt.risk.data_assessment.attack_strategy_utils.KNNAttackStrategyUtils method)
X
XGBoostClassifier (class in apt.utils.models.xgboost_model)
XGBoostModel (class in apt.utils.models.xgboost_model)
Read the Docs
v: latest
Versions
latest
stable
fix_ncp_new
Downloads
On Read the Docs
Project Home
Builds