Dipendenze facoltative
Questo modulo definisce strumenti di verifica della disponibilità "lazy" per le dipendenze opzionali di terze parti. I "checker" sono istanze di LazyImportTester e possono essere utilizzati come valori booleani (valutati in modo pigro) oppure per generare un MissingOptionalLibraryError quando è richiesta una dipendenza.
Tester disponibili
HAS_FFSIM
Valore predefinito: <qiskit.utils.lazy_tester.LazyImportTester object>
ffsim è un simulatore ad alte prestazioni per circuiti quantistici fermionici che sfrutta la conservazione del numero di particelle e dello spin Z.
FermionicCircuit È possibile simulare tali casi utilizzando ffsim.apply_unitary().
ffsim non supporta Windows, motivo per cui è una dipendenza opzionale.
LazyDependencyManager per esempi di utilizzo e per i metodi disponibili di questo oggetto.
HAS_PYOMO
Valore predefinito: <qiskit.utils.lazy_tester.LazyImportTester object>
Pyomo è un linguaggio di modellazione per l'ottimizzazione basato sull' Python, utilizzato per creare programmi lineari e misti-interi (LP/MILP) destinati a risolutori classici.
LazyDependencyManager per esempi di utilizzo e per i metodi disponibili di questo oggetto.
HAS_QISKIT_ADDON_SQD
Valore predefinito: <qiskit.utils.lazy_tester.LazyImportTester object>
qiskit-addon-sqd implementa la diagonalizzazione quantistica basata su campioni (SQD): proietta un hamiltoniano sul sottospazio generato dalle configurazioni misurate delle basi computazionali e affina iterativamente tale sottospazio tramite il recupero delle configurazioni.
qiskit-addon-sqd include PySCF,, che non supporta Windows; ecco perché si tratta di una dipendenza opzionale.
LazyDependencyManager per esempi di utilizzo e per i metodi disponibili di questo oggetto.