tapas
latest
tapas
Installation
Quick Start
Data format
Modelling Threats
Library of Attacks
Implementing Attacks
Evaluation
tapas
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (tapas.attacks.base_classes.Attack method)
(tapas.attacks.base_classes.TrainableThresholdAttack method)
(tapas.attacks.closest_distance.ClosestDistanceAIA method)
(tapas.attacks.closest_distance.ClosestDistanceMIA method)
(tapas.attacks.closest_distance.LocalNeighbourhoodAttack method)
(tapas.attacks.distances.DistanceMetric method)
(tapas.attacks.distances.HammingDistance method)
(tapas.attacks.distances.LpDistance method)
(tapas.attacks.distances.ScaledDistance method)
(tapas.attacks.distances.SumOfDistances method)
(tapas.attacks.groundhog.GroundhogAttack method)
(tapas.attacks.set_classifiers.CombinedSetFeatures method)
(tapas.attacks.set_classifiers.CorrSetFeature method)
(tapas.attacks.set_classifiers.FeatureBasedSetClassifier method)
(tapas.attacks.set_classifiers.HistSetFeature method)
(tapas.attacks.set_classifiers.NaiveSetFeature method)
(tapas.attacks.set_classifiers.RandomTargetedQueryFeature method)
(tapas.attacks.set_classifiers.SetClassifier method)
(tapas.attacks.set_classifiers.SetFeature method)
(tapas.attacks.shadow_modelling.ShadowModellingAttack method)
(tapas.attacks.synthinference.DensityEstimator method)
(tapas.attacks.synthinference.ProbabilityEstimationAttack method)
(tapas.attacks.synthinference.sklearnDensityEstimator method)
(tapas.attacks.synthinference.SyntheticPredictorAttack method)
(tapas.datasets.data_description.DataDescription method)
(tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
(tapas.generators.generator.Generator method)
(tapas.generators.generator.GeneratorFromExecutable method)
(tapas.generators.generator.Raw method)
(tapas.generators.generator.ReprosynGenerator method)
(tapas.generators.generator.ReprosynGeneratorFromCLI method)
(tapas.report.attack_summary.AIAttackSummary method)
(tapas.report.attack_summary.AttackSummary method)
(tapas.report.attack_summary.BinaryAIAttackSummary method)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary method)
(tapas.report.attack_summary.LabelInferenceAttackSummary method)
(tapas.report.attack_summary.MIAttackSummary method)
(tapas.report.report.BinaryAIAttackReport method)
(tapas.report.report.BinaryLabelAttackReport method)
(tapas.report.report.EffectiveEpsilonReport method)
(tapas.report.report.MIAttackReport method)
(tapas.report.report.Report method)
(tapas.report.report.ROCReport method)
(tapas.threat_models.aia.AIALabeller method)
(tapas.threat_models.aia.TargetedAIA method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnData method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnGenerator method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeWithLabel method)
(tapas.threat_models.attacker_knowledge.AuxiliaryDataKnowledge method)
(tapas.threat_models.attacker_knowledge.BlackBoxKnowledge method)
(tapas.threat_models.attacker_knowledge.ExactDataKnowledge method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel method)
(tapas.threat_models.attacker_knowledge.NoBoxKnowledge method)
(tapas.threat_models.attacker_knowledge.SilentIterator method)
(tapas.threat_models.attacker_knowledge.UncertainBoxKnowledge method)
(tapas.threat_models.base_classes.ThreatModel method)
(tapas.threat_models.base_classes.TrainableThreatModel method)
(tapas.threat_models.mia.MIALabeller method)
(tapas.threat_models.mia.TargetedMIA method)
A
accuracy (tapas.report.attack_summary.AIAttackSummary property)
(tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.LabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
add_records() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
AIALabeller (class in tapas.threat_models.aia)
AIAttackSummary (class in tapas.report.attack_summary)
as_numeric (tapas.datasets.dataset.TabularDataset property)
(tapas.datasets.dataset.TabularRecord property)
Attack (class in tapas.attacks.base_classes)
attack() (tapas.attacks.base_classes.Attack method)
(tapas.attacks.base_classes.TrainableThresholdAttack method)
(tapas.attacks.closest_distance.ClosestDistanceAIA method)
(tapas.attacks.closest_distance.ClosestDistanceMIA method)
(tapas.attacks.closest_distance.LocalNeighbourhoodAttack method)
(tapas.attacks.groundhog.GroundhogAttack method)
(tapas.attacks.shadow_modelling.ShadowModellingAttack method)
(tapas.attacks.synthinference.ProbabilityEstimationAttack method)
(tapas.attacks.synthinference.SyntheticPredictorAttack method)
attack_score() (tapas.attacks.base_classes.Attack method)
(tapas.attacks.base_classes.TrainableThresholdAttack method)
(tapas.attacks.closest_distance.ClosestDistanceAIA method)
(tapas.attacks.closest_distance.ClosestDistanceMIA method)
(tapas.attacks.closest_distance.LocalNeighbourhoodAttack method)
(tapas.attacks.groundhog.GroundhogAttack method)
(tapas.attacks.shadow_modelling.ShadowModellingAttack method)
(tapas.attacks.synthinference.ProbabilityEstimationAttack method)
(tapas.attacks.synthinference.SyntheticPredictorAttack method)
AttackerKnowledgeOnData (class in tapas.threat_models.attacker_knowledge)
AttackerKnowledgeOnGenerator (class in tapas.threat_models.attacker_knowledge)
AttackerKnowledgeWithLabel (class in tapas.threat_models.attacker_knowledge)
AttackSummary (class in tapas.report.attack_summary)
auc (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
AuxiliaryDataKnowledge (class in tapas.threat_models.attacker_knowledge)
B
BinaryAIAttackReport (class in tapas.report.report)
BinaryAIAttackSummary (class in tapas.report.attack_summary)
BinaryLabelAttackReport (class in tapas.report.report)
BinaryLabelInferenceAttackSummary (class in tapas.report.attack_summary)
BlackBoxKnowledge (class in tapas.threat_models.attacker_knowledge)
C
classifier (tapas.attacks.shadow_modelling.ShadowModellingAttack attribute)
ClosestDistanceAIA (class in tapas.attacks.closest_distance)
ClosestDistanceMIA (class in tapas.attacks.closest_distance)
columns (tapas.datasets.data_description.DataDescription property)
CombinedSetFeatures (class in tapas.attacks.set_classifiers)
compare() (tapas.report.report.BinaryAIAttackReport method)
(tapas.report.report.BinaryLabelAttackReport method)
(tapas.report.report.MIAttackReport method)
copy() (tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
CorrSetFeature (class in tapas.attacks.set_classifiers)
create_canary() (in module tapas.datasets.canary)
create_subsets() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
D
DataDescription (class in tapas.datasets.data_description)
Dataset (class in tapas.datasets.dataset)
DensityEstimator (class in tapas.attacks.synthinference)
DistanceMetric (class in tapas.attacks.distances)
drop_records() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
E
effective_epsilon (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
EffectiveEpsilonReport (class in tapas.report.report)
empty() (tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
encode_data() (in module tapas.datasets.utils)
encoded_dim (tapas.datasets.data_description.DataDescription property)
ExactDataKnowledge (class in tapas.threat_models.attacker_knowledge)
extract() (tapas.attacks.set_classifiers.CombinedSetFeatures method)
(tapas.attacks.set_classifiers.CorrSetFeature method)
(tapas.attacks.set_classifiers.HistSetFeature method)
(tapas.attacks.set_classifiers.NaiveSetFeature method)
(tapas.attacks.set_classifiers.RandomTargetedQueryFeature method)
(tapas.attacks.set_classifiers.SetFeature method)
F
FeatureBasedSetClassifier (class in tapas.attacks.set_classifiers)
fit() (tapas.attacks.set_classifiers.FeatureBasedSetClassifier method)
(tapas.attacks.set_classifiers.SetClassifier method)
(tapas.generators.generator.Generator method)
(tapas.generators.generator.GeneratorFromExecutable method)
(tapas.generators.generator.Raw method)
(tapas.generators.generator.ReprosynGenerator method)
(tapas.generators.generator.ReprosynGeneratorFromCLI method)
fp (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
from_dataset() (tapas.datasets.dataset.TabularRecord class method)
G
generate() (tapas.generators.generator.Generator method)
(tapas.generators.generator.GeneratorFromExecutable method)
(tapas.generators.generator.Raw method)
(tapas.generators.generator.ReprosynGenerator method)
(tapas.generators.generator.ReprosynGeneratorFromCLI method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnGenerator method)
(tapas.threat_models.attacker_knowledge.BlackBoxKnowledge method)
(tapas.threat_models.attacker_knowledge.NoBoxKnowledge method)
(tapas.threat_models.attacker_knowledge.UncertainBoxKnowledge method)
generate_datasets() (tapas.threat_models.aia.AIALabeller method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnData method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeWithLabel method)
(tapas.threat_models.attacker_knowledge.AuxiliaryDataKnowledge method)
(tapas.threat_models.attacker_knowledge.ExactDataKnowledge method)
(tapas.threat_models.mia.MIALabeller method)
generate_datasets_with_label() (tapas.threat_models.aia.AIALabeller method)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeWithLabel method)
(tapas.threat_models.mia.MIALabeller method)
generate_training_samples() (tapas.threat_models.aia.TargetedAIA method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel method)
(tapas.threat_models.base_classes.TrainableThreatModel method)
(tapas.threat_models.mia.TargetedMIA method)
Generator (class in tapas.generators.generator)
GeneratorFromExecutable (class in tapas.generators.generator)
get_dtype() (in module tapas.datasets.utils)
get_header() (tapas.report.attack_summary.AIAttackSummary method)
(tapas.report.attack_summary.BinaryAIAttackSummary method)
get_id() (tapas.datasets.dataset.TabularRecord method)
get_metric_filename() (tapas.report.attack_summary.AIAttackSummary method)
(tapas.report.attack_summary.AttackSummary method)
(tapas.report.attack_summary.BinaryAIAttackSummary method)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary method)
(tapas.report.attack_summary.LabelInferenceAttackSummary method)
(tapas.report.attack_summary.MIAttackSummary method)
get_metrics() (tapas.report.attack_summary.AIAttackSummary method)
(tapas.report.attack_summary.AttackSummary method)
(tapas.report.attack_summary.BinaryAIAttackSummary method)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary method)
(tapas.report.attack_summary.LabelInferenceAttackSummary method)
(tapas.report.attack_summary.MIAttackSummary method)
get_num_features() (in module tapas.datasets.utils)
get_records() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
GroundhogAttack (class in tapas.attacks.groundhog)
H
HammingDistance (class in tapas.attacks.distances)
HistSetFeature (class in tapas.attacks.set_classifiers)
I
index_split() (in module tapas.datasets.utils)
L
label (tapas.attacks.base_classes.Attack property)
(tapas.attacks.base_classes.TrainableThresholdAttack property)
(tapas.attacks.closest_distance.ClosestDistanceAIA property)
(tapas.attacks.closest_distance.ClosestDistanceMIA property)
(tapas.attacks.closest_distance.LocalNeighbourhoodAttack property)
(tapas.attacks.groundhog.GroundhogAttack property)
(tapas.attacks.shadow_modelling.ShadowModellingAttack property)
(tapas.attacks.synthinference.ProbabilityEstimationAttack property)
(tapas.attacks.synthinference.SyntheticPredictorAttack property)
(tapas.datasets.data_description.DataDescription property)
(tapas.datasets.dataset.TabularRecord property)
(tapas.generators.generator.ReprosynGenerator property)
(tapas.threat_models.aia.AIALabeller property)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnData property)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnGenerator property)
(tapas.threat_models.attacker_knowledge.AttackerKnowledgeWithLabel property)
(tapas.threat_models.attacker_knowledge.AuxiliaryDataKnowledge property)
(tapas.threat_models.attacker_knowledge.BlackBoxKnowledge property)
(tapas.threat_models.attacker_knowledge.ExactDataKnowledge property)
(tapas.threat_models.attacker_knowledge.NoBoxKnowledge property)
(tapas.threat_models.attacker_knowledge.UncertainBoxKnowledge property)
(tapas.threat_models.mia.MIALabeller property)
LabelInferenceAttackSummary (class in tapas.report.attack_summary)
LabelInferenceThreatModel (class in tapas.threat_models.attacker_knowledge)
load() (tapas.threat_models.aia.TargetedAIA class method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel class method)
(tapas.threat_models.base_classes.ThreatModel class method)
(tapas.threat_models.base_classes.TrainableThreatModel class method)
(tapas.threat_models.mia.TargetedMIA class method)
load_summary_statistics() (tapas.report.report.BinaryAIAttackReport class method)
(tapas.report.report.MIAttackReport class method)
LocalNeighbourhoodAttack (class in tapas.attacks.closest_distance)
LpDistance (class in tapas.attacks.distances)
M
metric_comparison_plots() (in module tapas.report.utils)
mia_advantage (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
MIALabeller (class in tapas.threat_models.mia)
MIAttackReport (class in tapas.report.report)
MIAttackSummary (class in tapas.report.attack_summary)
module
tapas
tapas.attacks
tapas.attacks.base_classes
tapas.attacks.closest_distance
tapas.attacks.distances
tapas.attacks.groundhog
tapas.attacks.set_classifiers
tapas.attacks.shadow_modelling
tapas.attacks.synthinference
tapas.datasets
tapas.datasets.canary
tapas.datasets.constants
tapas.datasets.data_description
tapas.datasets.dataset
tapas.datasets.utils
tapas.generators
tapas.generators.generator
tapas.report
tapas.report.attack_summary
tapas.report.report
tapas.report.utils
tapas.threat_models
tapas.threat_models.aia
tapas.threat_models.attacker_knowledge
tapas.threat_models.base_classes
tapas.threat_models.mia
N
NaiveSetFeature (class in tapas.attacks.set_classifiers)
NoBoxKnowledge (class in tapas.threat_models.attacker_knowledge)
num_features (tapas.datasets.data_description.DataDescription property)
O
one_hot() (in module tapas.datasets.utils)
one_hot_cols (tapas.datasets.data_description.DataDescription property)
P
plot_roc_curve() (in module tapas.report.utils)
predict() (tapas.attacks.set_classifiers.FeatureBasedSetClassifier method)
(tapas.attacks.set_classifiers.SetClassifier method)
predict_proba() (tapas.attacks.set_classifiers.FeatureBasedSetClassifier method)
(tapas.attacks.set_classifiers.SetClassifier method)
privacy_gain (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
ProbabilityEstimationAttack (class in tapas.attacks.synthinference)
publish() (tapas.report.report.BinaryAIAttackReport method)
(tapas.report.report.BinaryLabelAttackReport method)
(tapas.report.report.EffectiveEpsilonReport method)
(tapas.report.report.MIAttackReport method)
(tapas.report.report.Report method)
(tapas.report.report.ROCReport method)
R
RandomTargetedQueryFeature (class in tapas.attacks.set_classifiers)
Raw (class in tapas.generators.generator)
read() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset class method)
(tapas.datasets.dataset.TabularRecord class method)
read_from_string() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset class method)
(tapas.datasets.dataset.TabularRecord class method)
replace() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
Report (class in tapas.report.report)
ReprosynGenerator (class in tapas.generators.generator)
ReprosynGeneratorFromCLI (class in tapas.generators.generator)
ROCReport (class in tapas.report.report)
S
sample() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
save() (tapas.threat_models.aia.TargetedAIA method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel method)
(tapas.threat_models.base_classes.ThreatModel method)
(tapas.threat_models.base_classes.TrainableThreatModel method)
(tapas.threat_models.mia.TargetedMIA method)
ScaledDistance (class in tapas.attacks.distances)
set_id() (tapas.datasets.dataset.TabularRecord method)
set_label() (tapas.threat_models.aia.TargetedAIA method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel method)
(tapas.threat_models.mia.TargetedMIA method)
set_style() (in module tapas.report.utils)
set_value() (tapas.datasets.dataset.TabularRecord method)
SetClassifier (class in tapas.attacks.set_classifiers)
SetFeature (class in tapas.attacks.set_classifiers)
ShadowModellingAttack (class in tapas.attacks.shadow_modelling)
SilentIterator (class in tapas.threat_models.attacker_knowledge)
sklearnDensityEstimator (class in tapas.attacks.synthinference)
SumOfDistances (class in tapas.attacks.distances)
SyntheticPredictorAttack (class in tapas.attacks.synthinference)
T
TabularDataset (class in tapas.datasets.dataset)
TabularRecord (class in tapas.datasets.dataset)
tapas
module
tapas.attacks
module
tapas.attacks.base_classes
module
tapas.attacks.closest_distance
module
tapas.attacks.distances
module
tapas.attacks.groundhog
module
tapas.attacks.set_classifiers
module
tapas.attacks.shadow_modelling
module
tapas.attacks.synthinference
module
tapas.datasets
module
tapas.datasets.canary
module
tapas.datasets.constants
module
tapas.datasets.data_description
module
tapas.datasets.dataset
module
tapas.datasets.utils
module
tapas.generators
module
tapas.generators.generator
module
tapas.report
module
tapas.report.attack_summary
module
tapas.report.report
module
tapas.report.utils
module
tapas.threat_models
module
tapas.threat_models.aia
module
tapas.threat_models.attacker_knowledge
module
tapas.threat_models.base_classes
module
tapas.threat_models.mia
module
TargetedAIA (class in tapas.threat_models.aia)
TargetedMIA (class in tapas.threat_models.mia)
test() (tapas.threat_models.aia.TargetedAIA method)
(tapas.threat_models.attacker_knowledge.LabelInferenceThreatModel method)
(tapas.threat_models.base_classes.ThreatModel method)
(tapas.threat_models.base_classes.TrainableThreatModel method)
(tapas.threat_models.mia.TargetedMIA method)
ThreatModel (class in tapas.threat_models.base_classes)
tp (tapas.report.attack_summary.BinaryAIAttackSummary property)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary property)
(tapas.report.attack_summary.MIAttackSummary property)
train() (tapas.attacks.base_classes.Attack method)
(tapas.attacks.base_classes.TrainableThresholdAttack method)
(tapas.attacks.closest_distance.ClosestDistanceAIA method)
(tapas.attacks.closest_distance.ClosestDistanceMIA method)
(tapas.attacks.closest_distance.LocalNeighbourhoodAttack method)
(tapas.attacks.groundhog.GroundhogAttack method)
(tapas.attacks.shadow_modelling.ShadowModellingAttack method)
(tapas.attacks.synthinference.ProbabilityEstimationAttack method)
(tapas.attacks.synthinference.SyntheticPredictorAttack method)
TrainableThreatModel (class in tapas.threat_models.base_classes)
TrainableThresholdAttack (class in tapas.attacks.base_classes)
trained (tapas.attacks.shadow_modelling.ShadowModellingAttack attribute)
U
UncertainBoxKnowledge (class in tapas.threat_models.attacker_knowledge)
V
validate_header() (in module tapas.datasets.dataset)
view() (tapas.datasets.data_description.DataDescription method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
W
write() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)
write_metrics() (tapas.report.attack_summary.AIAttackSummary method)
(tapas.report.attack_summary.AttackSummary method)
(tapas.report.attack_summary.BinaryAIAttackSummary method)
(tapas.report.attack_summary.BinaryLabelInferenceAttackSummary method)
(tapas.report.attack_summary.LabelInferenceAttackSummary method)
(tapas.report.attack_summary.MIAttackSummary method)
write_to_string() (tapas.datasets.dataset.Dataset method)
(tapas.datasets.dataset.TabularDataset method)
(tapas.datasets.dataset.TabularRecord method)