GradientMethod

class GradientMethod[source]

Bases: str, Enum

Strategy for computing gradients in viz analysis functions.

PARAMETER_SHIFT uses the parameter-shift rule (shift = π/2, exact for standard quantum gates). FINITE_DIFFERENCE uses centered finite differences with a configurable step size eps.

Attributes Summary

Attributes Documentation

FINITE_DIFFERENCE = 'finite_difference'
PARAMETER_SHIFT = 'parameter_shift'