Skip to main content

Module qnn

Module qnn 

Source
Expand description

Quantum Neural Networks (QNNs) with parameterised quantum circuits.

QuantumNeuralNetwork wraps a parameterised quantum circuit as a differentiable layer, supporting forward passes, parameter-shift gradient computation, and stochastic gradient descent-based training.

Structs§

QNNBuilder
Builder for quantum neural networks
QNNLayer
Quantum neural network layer for use in other modules
QuantumNeuralNetwork
Represents a quantum neural network.
TrainingResult
Results from training a quantum neural network

Enums§

ActivationType
Activation function types for quantum layers
QNNLayerType
Represents a layer type in a quantum neural network