Skip to main content
IBM Quantum Platform

CNOTUnitObjective

class qiskit.synthesis.unitary.aqc.CNOTUnitObjective(num_qubits, cnots)

GitHub

Bases: ApproximatingObjective, ABC

Una clase base para la definición de un problema basado en la unidad CNOT. Esta clase puede tener diferentes subclases para los cálculos del objetivo y del gradiente.

Parámetros

  • num_qubits (int) – número de qubits.
  • cnots (np.ndarray) – una estructura CNOT que se utilizará en el procedimiento de optimización.

Atributos

num_cnots

Devuelve: Un número de unidades CNOT a utilizar por el circuito aproximado.

num_thetas

Devuelve: Número de parámetros (ángulos) de las puertas de rotación en este circuito.

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