:mod:`art.defences.trainer` =========================== .. automodule:: art.defences.trainer Base Class Trainer ------------------ .. autoclass:: Trainer :members: :special-members: Adversarial Training -------------------- .. autoclass:: AdversarialTrainer :members: :special-members: Adversarial Training Madry PGD ------------------------------ .. autoclass:: AdversarialTrainerMadryPGD :members: :special-members: Adversarial Training Adversarial Weight Perturbation (AWP) - PyTorch -------------------------------------------------------------------- .. autoclass:: AdversarialTrainerAWPPyTorch :members: :special-members: Adversarial Training Oracle Aligned Adversarial Training (OAAT) - PyTorch ------------------------------------------------------------------------- .. autoclass:: AdversarialTrainerOAATPyTorch :members: :special-members: Adversarial Training TRADES - PyTorch ------------------------------------- .. autoclass:: AdversarialTrainerTRADESPyTorch :members: :special-members: Base Class Adversarial Training Fast is Better than Free -------------------------------------------------------- .. autoclass:: AdversarialTrainerFBF :members: :special-members: Adversarial Training Fast is Better than Free - PyTorch ------------------------------------------------------- .. autoclass:: AdversarialTrainerFBFPyTorch :members: :special-members: Adversarial Training Certified - PyTorch ---------------------------------------- .. autoclass:: AdversarialTrainerCertifiedPytorch :members: :special-members: Adversarial Training Certified Interval Bound Propagation - PyTorch ------------------------------------------------------------------- .. autoclass:: AdversarialTrainerCertifiedIBPPyTorch :members: :special-members: DP - InstaHide Training ----------------------- .. autoclass:: DPInstaHideTrainer :members: :special-members: