Skip to main content
IBM Quantum Platform

ApproximateCircuit

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

GitHub

Bases: QuantumCircuit, ABC

Uma classe básica que representa um circuito aproximado.

Parâmetros

  • num_qubits (int) – número de qubits que este circuito abrangerá.
  • name (str) – o nome do circuito.

Atributos

thetas

A propriedade não está implementada e gera uma NotImplementedError exceção.

Retorna

um vetor de parâmetros desse circuito.

name

Tipo: str

Um nome legível por humanos para o circuito.

Exemplo

from qiskit import QuantumCircuit

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

Métodos

build

abstractmethod build(thetas)

GitHub

Constrói esse circuito a partir dos parâmetros (thetas). Os valores dos parâmetros devem ser definidos antes de

construção do circuito.

Parâmetros

thetas (ndarray) – um vetor de parâmetros a serem definidos nesse circuito.

Tipo de retorno

Nenhum

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.