Module generative_adversarial

Source
Expand description

Quantum Generative Adversarial Networks (QGANs)

This module implements quantum generative adversarial networks, leveraging quantum circuits for both generator and discriminator networks to achieve quantum advantage in generative modeling tasks.

Structs§

QGAN
Quantum Generative Adversarial Network
QGANConfig
Configuration for Quantum Generative Adversarial Networks
QGANIterationMetrics
Training metrics for a single iteration
QGANTrainingStats
Training statistics for QGAN
QuantumDiscriminator
Quantum discriminator network
QuantumDiscriminatorCircuit
Quantum circuit for the discriminator
QuantumGenerator
Quantum generator network
QuantumGeneratorCircuit
Quantum circuit for the generator

Enums§

NoiseType
Types of noise distributions for the generator