Skip to main content
IBM Quantum Platform

CNOTUnitObjective

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

GitHub

Basi: ApproximatingObjective, ABC

Una classe base per la definizione di un problema basato sull'unità CNOT. Questa classe può avere diverse sottoclassi per il calcolo dell'obiettivo e del gradiente.

Parametri

  • num_qubits (int) – numero di qubit.
  • cnots (np.ndarray) – una struttura CNOT da utilizzare nella procedura di ottimizzazione.

Attributi

num_cnots

Restituzione: Un numero di unità CNOT da utilizzare per il circuito approssimativo.

num_thetas

Restituisce: Numero di parametri (angoli) delle porte di rotazione in questo circuito.

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