Skip to main content
IBM Quantum Platform

ApproximateCircuit

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

GitHub

Bases: QuantumCircuit, ABC

Una clase base que representa un circuito aproximado.

Parámetros

  • num_qubits (int) – número de qubits que abarcará este circuito.
  • name (str) – el nombre del circuito.

Atributos

thetas

La propiedad no está implementada y genera una NotImplementedError excepción.

Devuelve

un vector de parámetros de este circuito.

name

Tipo: str

Un nombre legible para el circuito.

Ejemplo

from qiskit import QuantumCircuit

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

Métodos

build

abstractmethod build(thetas)

GitHub

Construye este circuito a partir de los parámetros(thetas). Los valores de los parámetros deben fijarse antes de

construir el circuito.

Parámetros

thetas (ndarray) – un vector de parámetros a ajustar en este circuito.

Tipo de retorno

Ninguna

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.