Skip to main content
IBM Quantum Platform

FastCNOTUnitObjective

class qiskit.synthesis.unitary.aqc.FastCNOTUnitObjective(num_qubits, cnots)

GitHub

ベース: CNOTUnitObjective

目的関数と勾配計算機の実装。 DefaultCNOTUnitObjective に似ているが、数倍速い。

パラメーター

  • num_qubits (int) – 量子ビットの数。
  • cnots (ndarray) – 最適化手順で使用されるCNOT構造。

方法

gradient

gradient(param_values)

GitHub

目的関数の勾配を計算する。 ベースクラスのメソッドの説明を参照。

パラメーター

param_values (ndarray)

戻りの型

ndarray

objective

objective(param_values)

GitHub

目的関数とそれに続く勾配計算のための中間データを計算する。 ベースクラスのメソッドの説明を参照。

パラメーター

param_values (ndarray)

戻りの型

浮動小数点

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。