tapas.threat_models.attacker_knowledge.ExactDataKnowledge

class tapas.threat_models.attacker_knowledge.ExactDataKnowledge(training_dataset: Dataset)

Bases: tapas.threat_models.attacker_knowledge.AttackerKnowledgeOnData

Also called worst-case attack, this assumes that the attacker knows the exact dataset used to generate

__init__(training_dataset: Dataset)

Methods

__init__(training_dataset)

generate_datasets(num_samples[, training])

Generate num_samples training or testing datasets.

Attributes

label

A string to represent this knowledge.

generate_datasets(num_samples: int, training: bool = True) list[Dataset]

Generate num_samples training or testing datasets.

property label

A string to represent this knowledge.