HessianBase
qiskit.opflow.gradients.HessianBase(hess_method='param_shift', **kwargs)
Bases: DerivativeBase
Deprecated: Base class for the Hessian of an expected value.
Deprecated since version 0.24.0
The class qiskit.opflow.gradients.hessian_base.HessianBase
is deprecated as of qiskit-terra 0.24.0. It will be removed no earlier than 3 months after the release date. For code migration guidelines, visit https://qisk.it/opflow_migration (opens in a new tab).
Parameters
- hess_method (str (opens in a new tab) |CircuitGradient) – The method used to compute the state/probability gradient. Can be either
'param_shift'
or'lin_comb'
or'fin_diff'
. Ignored for gradients w.r.t observable parameters. - kwargs (dict (opens in a new tab)) – Optional parameters for a CircuitGradient
Raises
ValueError (opens in a new tab) – If method != fin_diff
and epsilon
is not None.
Attributes
hess_method
Returns CircuitGradient
.
Returns
CircuitGradient
.
Was this page helpful?