ApproximatingObjective
class qiskit.synthesis.unitary.aqc.ApproximatingObjective
ベース: ABC
最適化問題の定義のための基底クラス。 実装クラスは、少なくとも objective そのメソッドの実装を提供しなければならない。 そのような場合、勾配フリーの最適化アルゴリズムのみを使用できます。 実装においては、 gradient``objective と、の両方の方法を用意しておくことが望ましい。
属性
num_thetas
戻り値:この最適化問題のパラメータの数。
target_matrix
戻り値:近似される行列
方法
gradient
abstractmethod gradient(param_values)
パラメータ値のベクトルが与えられると、パラメータに関する勾配を計算する。
パラメーター
param_values (ndarray) – 最適化問題のパラメータ値のベクトル。
戻り値
グラデーション値の配列。
戻りの型
objective
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。