Skip to main content
IBM Quantum Platform

ApproximateCircuit

class qiskit.synthesis.unitary.aqc.ApproximateCircuit(num_qubits, name=None)

GitHub

Basen: QuantumCircuit, ABC

Eine Basisklasse, die eine ungefähre Schaltung darstellt.

Parameter

  • num_qubits (int) – Anzahl der Qubits, die diese Schaltung umfasst.
  • name (str) – der Name der Rennstrecke.

Attribute

thetas

Die Eigenschaft ist nicht implementiert und löst eine NotImplementedError Ausnahme aus.

Rückgabe

ein Vektor der Parameter dieser Schaltung.

name

Typ: str

Ein von Menschen lesbarer Name für den Stromkreis.

Beispiel

from qiskit import QuantumCircuit

qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)
my_circuit

Methoden

build

abstractmethod build(thetas)

GitHub

Konstruiert diese Schaltung aus den Parametern (thetas). Die Parameterwerte müssen eingestellt werden, bevor

aufbau der Schaltung.

Parameter

thetas (ndarray) – ein Vektor von Parametern, die in dieser Schaltung einzustellen sind.

Rückgabetyp

Keine

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.