burn_quantum 0.4.0

Differentiable qubit and qudit simulation with Burn's native tensor and module APIs
Documentation
1
2
3
4
5
6
7
8
9
10
//! Evaluation-based quantum optimizers using native Burn parameter tensors.
//!
//! QN-SPSA needs new loss and fidelity evaluations at perturbed parameters; it
//! has an explicit callback-based step API rather than consuming backpropagated
//! gradients. Quantum evaluations remain on the caller's selected tensor device.
mod qnspsa;

pub use qnspsa::{
    QnSpsa, QnSpsaConfig, QnSpsaSample, QnSpsaState, QnSpsaStep, QnSpsaStepReport, qn_spsa_sample,
};