niteshade.simulation
Classes and functions for simulating data poisoning attacks and defences against online learning.
Functions
|
Wrap results of different ran simulations. |
Classes
|
Class used to simulate data poisoning attacks during online learning. |
Exceptions
Exception to be raised if a key-word argument is missing when calling the .attack()/.defend() methods of the attacker/defender. |
|
Exception to be raised when there is a shape mismatch between the original episode datapoints/labels and the perturbed/rejected datapoints/labels by the attacker/defender. |