Skip to main content
IBM Quantum Platform

ApproximateCircuit

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

GitHub

Bases : QuantumCircuit, ABC

Une classe de base qui représente un circuit approximatif.

Paramètres

  • num_qubits (int) – nombre de qubits que ce circuit pourra prendre en charge.
  • name (str) – le nom du circuit.

Attributs

thetas

La propriété n'est pas implémentée et provoque une NotImplementedError exception.

Retours

un vecteur de paramètres de ce circuit.

name

Type : str

Un nom lisible par l'homme pour le circuit.

Exemple

from qiskit import QuantumCircuit

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

Méthodes

build

abstractmethod build(thetas)

GitHub

Construit ce circuit à partir des paramètres (thetas). Les valeurs des paramètres doivent être définies avant

la construction du circuit.

Paramètres

thetas (ndarray) – un vecteur de paramètres à définir dans ce circuit.

Type de retour

Aucun

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.