Optionale Abhängigkeiten
Dieses Modul definiert „Lazy Availability Tester“ für optionale Abhängigkeiten von Drittanbietern. Die Checker sind Instanzen von und LazyImportTester können als boolesche Werte (mit verzögerter Auswertung) verwendet werden oder dazu dienen, ein auszulösen, wenn MissingOptionalLibraryError eine Abhängigkeit erforderlich ist.
Verfügbare Tester
HAS_FFSIM
Standardwert: <qiskit.utils.lazy_tester.LazyImportTester object>
ffsim ist ein Hochleistungssimulator für fermionische Quantenschaltungen, der die Erhaltung der Teilchenzahl und des Spin-Z nutzt.
FermionicCircuit Instanzen können mithilfe von … simuliert werden ffsim.apply_unitary().
ffsim unterstützt Windows nicht, weshalb es sich um eine optionale Abhängigkeit handelt.
LazyDependencyManager für Anwendungsbeispiele und die verfügbaren Methoden dieses Objekts.
HAS_PYOMO
Standardwert: <qiskit.utils.lazy_tester.LazyImportTester object>
Pyomo ist eine auf der „ Python “ basierende Optimierungsmodellierungssprache, die zur Erstellung linearer und gemischt-ganzzahliger Programme (LP/MILP) für klassische Solver verwendet wird.
LazyDependencyManager für Anwendungsbeispiele und die verfügbaren Methoden dieses Objekts.
HAS_QISKIT_ADDON_SQD
Standardwert: <qiskit.utils.lazy_tester.LazyImportTester object>
qiskit-addon-sqd implementiert die sample-basierte Quantendiagonalisierung (SQD): Es projiziert einen Hamilton-Operator auf den Unterraum, der durch gemessene Konfigurationen der Rechenbasis aufgespannt wird, und verfeinert diesen Unterraum iterativ durch Konfigurationswiederherstellung.
qiskit-addon-sqd Es bezieht „ PySCF, “ ein, das Windows nicht unterstützt, weshalb es sich um eine optionale Abhängigkeit handelt.
LazyDependencyManager für Anwendungsbeispiele und die verfügbaren Methoden dieses Objekts.