Skip to main content
IBM Quantum Platform

CNOTUnitObjective

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

GitHub

Bases : ApproximatingObjective, ABC

Classe de base pour la définition d'un problème basé sur l'unité CNOT. Cette classe peut avoir différentes sous-classes pour les calculs de l'objectif et du gradient.

Paramètres

  • num_qubits (int) – le nombre de qubits.
  • cnots (np.ndarray) – une structure CNOT à utiliser dans la procédure d'optimisation.

Attributs

num_cnots

Retourne : Un nombre d'unités CNOT à utiliser par le circuit approximatif.

num_thetas

Retourne : Nombre de paramètres (angles) des portes de rotation dans ce circuit.

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.