Optimizers (qiskit_optimization.optimizers)

Classical Optimizers.

This package contains a variety of classical optimizers and were designed for use by qiskit_optimization’s quantum variational algorithms, such as SamplingVQE.

Optimizer Base Classes

Optimizer

Base class for optimization algorithm.

OptimizerResult

The result of an optimization routine.

Minimizer

Callable Protocol for minimizer.

Optimizers

COBYLA

Constrained Optimization By Linear Approximation optimizer.

NELDER_MEAD

Nelder-Mead optimizer.

SPSA

Simultaneous Perturbation Stochastic Approximation (SPSA) optimizer.

SciPyOptimizer

A general Qiskit Optimizer wrapping scipy.optimize.minimize.