Quimb-Simulations-Backend
qiskit_addon_aqc_tensor.simulation.quimb
Quimb als Backend für ein Tensornetzwerk.
Kolumne „ 1 “ | Kolumne „ 2 “ |
|---|---|
QuimbCircuitFactory | Quimb-Schaltung Fabrik. |
QuimbSimulator | Einstellungen für den Quimb-Simulator. |
QiskitQuimbConversionContext | Enthält Informationen über die Umwandlung von Qiskit in Quimb, die für die Wiederherstellung von Qiskit-Parametern erforderlich ist. |
Funktionen
is_quimb_available
is_quimb_available()
Gibt True zurück, wenn qiskit-quimb installiert ist, andernfalls False .
Rückgabetyp
qiskit_ansatz_to_quimb
qiskit_ansatz_to_quimb(qc, initial_parameters, /)
Konvertieren Sie einen Qiskit-Satz in einen parametrisierten Quimb-Kreis.
Rückgabetyp
tuple[Circuit, QiskitQuimbConversionContext]
Parameter
- qc (QuantumCircuit)
- initial_parameters (Sequence[float])
recover_parameters_from_quimb
recover_parameters_from_quimb(circ_opt, ctx, /)
Wiederherstellung von Qiskit-Schaltkreisparametern aus einem Quimb-Schaltkreis.
Rückgabetyp
Parameter
- circ_opt (Circuit)
- ctx (QiskitQuimbConversionContext)
tnoptimizer_objective_kwargs
tnoptimizer_objective_kwargs(objective, /)
Gibt Schlüsselwortargumente zur Verwendung mit TNOptimizer(). zurück.
loss_fnloss_kwargs
Rückgabetyp
Parameter
objective (MaximizeStateFidelity)
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.