Skip to main content
IBM Quantum Platform

ApproximateCircuit

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

GitHub

Basi: QuantumCircuit, ABC

Una classe base che rappresenta un circuito approssimativo.

Parametri

  • num_qubits (int) – numero di qubit che questo circuito coprirà.
  • name (str) – il nome del circuito.

Attributi

thetas

La proprietà non è implementata e genera NotImplementedError un'eccezione.

Risultati

un vettore di parametri di questo circuito.

name

Tipo: str

Un nome leggibile per il circuito.

Esempio

from qiskit import QuantumCircuit

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

Metodi

build

abstractmethod build(thetas)

GitHub

Costruisce questo circuito a partire dai parametri (thetas). I valori dei parametri devono essere impostati prima di

costruire il circuito.

Parametri

thetas (ndarray) – un vettore di parametri da impostare in questo circuito.

Tipo di restituzione

Nessuna

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.