FastCNOTUnitObjective
class qiskit.synthesis.unitary.aqc.FastCNOTUnitObjective(num_qubits, cnots)
Basen: CNOTUnitObjective
Implementierung einer Zielfunktion und eines Gradientenrechners, der ähnlich wie DefaultCNOTUnitObjective ist, aber um ein Vielfaches schneller.
Parameter
- num_qubits (int) – anzahl der Qubits.
- cnots (ndarray) – eine CNOT-Struktur, die im Optimierungsverfahren verwendet werden soll.
Methoden
gradient
gradient(param_values)
Berechnet den Gradienten der Zielfunktion. Siehe Beschreibung der Methode der Basisklasse.
Parameter
param_values (ndarray)
Rückgabetyp
objective
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.