Expand description
Quantum Adversarial Training
This module implements adversarial training methods for quantum neural networks, including adversarial attack generation, robust training procedures, and defense mechanisms against quantum adversarial examples.
Structs§
- Adversarial
Training Config - Configuration for adversarial training
- Attack
Metrics - Metrics for specific attack types
- Early
Stopping Criteria - Early stopping criteria for adversarial training
- Quantum
Adversarial Example - Adversarial example for quantum neural networks
- Quantum
Adversarial Trainer - Quantum adversarial trainer
- Robustness
Metrics - Robustness metrics
Enums§
- Quantum
Attack Type - Types of adversarial attacks for quantum models
- Quantum
Defense Strategy - Defense strategies against quantum adversarial attacks
Functions§
- create_
comprehensive_ defense - Helper function to create comprehensive defense strategy
- create_
default_ adversarial_ config - Helper function to create default adversarial training config