FastCNOTUnitObjective
class qiskit.synthesis.unitary.aqc.FastCNOTUnitObjective(num_qubits, cnots)
Bases : CNOTUnitObjective
Implémentation d'une fonction objective et d'un calculateur de gradient, similaire à DefaultCNOTUnitObjective mais plusieurs fois plus rapide.
Paramètres
- num_qubits (int) – le nombre de qubits.
- cnots (ndarray) – une structure CNOT à utiliser dans la procédure d'optimisation.
Méthodes
gradient
gradient(param_values)
Calcule le gradient de la fonction objective. Voir la description de la méthode de la classe de base.
Paramètres
param_values (ndarray)
Type de retour
objective
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.