Optimizers¶
Divi provides multiple optimization strategies for quantum algorithm parameter tuning, from classical gradient-based methods to quantum-inspired approaches.
divi.qprog.optimizers Package¶
Classes¶
Block-diagonal Fubini–Study metric (quantum geometric tensor). |
|
|
Exhaustive grid search optimizer. |
Strategy that produces natural-gradient evaluators for a program. |
|
|
Monte Carlo-based parameter search optimizer. |
|
Pydantic model for Monte Carlo optimizer state. |
Abstract base class for all optimizers. |
|
Hamiltonian-aware pullback metric. |
|
Supported optimization methods from the pymoo library. |
|
|
Optimizer wrapper for pymoo optimization algorithms and CMA-ES. |
|
Pydantic model for Pymoo optimizer state. |
|
Quantum Natural Gradient optimizer. |
|
Quantum Natural SPSA (Gacon et al.). |
|
Adaptive directional (forward) gradients — QUIVER (arXiv 2606.09734). |
|
Simultaneous Perturbation Stochastic Approximation (Spall). |
Supported optimization methods from scipy.optimize. |
|
|
Optimizer wrapper for scipy.optimize methods. |
Stochastic Fubini–Study metric via state-overlap fidelities (QN-SPSA). |