HessianBase¶
- class HessianBase(hess_method='param_shift', **kwargs)[ソース]¶
ベースクラス:
DerivativeBase
Deprecated: Base class for the Hessian of an expected value.
バージョン 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.- パラメータ
hess_method (Union[str, 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) – Optional parameters for a CircuitGradient
- 例外
ValueError – If method !=
fin_diff
andepsilon
is not None.
Attributes
- hess_method¶
Returns
CircuitGradient
.- 戻り値
CircuitGradient
.