CNOTUnitCircuit
class qiskit.synthesis.unitary.aqc.CNOTUnitCircuit(num_qubits, cnots, tol=0.0, name=None)
ベース: ApproximateCircuit
CNOTユニットブロックに基づく近似回路を表すクラス。
パラメーター
- num_qubits (int) – この回路の量子ビット数。
- cnots (np.ndarray) – CNOTユニットが配置される場所を示す次元
(2, L)の配列。 - tol (float | None) – 角度パラメータがこの(小さな)値以下である場合、それはゼロとみなされ、対応するゲートは出力回路に挿入されません(この場合、ゲートは恒等関数となるためです)。
- name (str) – この回路の名称
レイズ
ValueError - サポートされていないパラメータが渡された場合。
属性
thetas
この回路でCNOTユニットが使用する回転角度のベクトルを返す。
戻り値
この回路の回転ゲートのパラメータ。
name
タイプ: str
人間が読める回路名。
例
from qiskit import QuantumCircuit
qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)my_circuit方法
build
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。