Dependencias opcionales
Este módulo define probadores de disponibilidad diferida para dependencias opcionales de terceros. Los «checkers» son instancias de LazyImportTester y pueden utilizarse como valores booleanos (evaluados de forma diferida) o para generar un MissingOptionalLibraryError cuando se requiere una dependencia.
Probadores disponibles
HAS_FFSIM
Valor predeterminado: <qiskit.utils.lazy_tester.LazyImportTester object>
ffsim es un simulador de alto rendimiento para circuitos cuánticos fermiónicos que aprovecha la conservación del número de partículas y del espín Z.
FermionicCircuit Las instancias se pueden simular utilizando ffsim.apply_unitary().
ffsim No es compatible con Windows, por lo que se trata de una dependencia opcional.
LazyDependencyManager para ver ejemplos de uso y los métodos disponibles de este objeto.
HAS_PYOMO
Valor predeterminado: <qiskit.utils.lazy_tester.LazyImportTester object>
Pyomo es un lenguaje de modelización de optimización basado en la teoría de la programación por restricciones ( Python ) que se utiliza para crear programas lineales y de programación mixta entera (LP/MILP) para solucionadores clásicos.
LazyDependencyManager para ver ejemplos de uso y los métodos disponibles de este objeto.
HAS_QISKIT_ADDON_SQD
Valor predeterminado: <qiskit.utils.lazy_tester.LazyImportTester object>
qiskit-addon-sqd implementa la diagonalización cuántica basada en muestras (SQD): proyecta un hamiltoniano sobre el subespacio generado por las configuraciones medidas de la base computacional y refina ese subespacio de forma iterativa mediante la recuperación de la configuración.
qiskit-addon-sqd Incluye « PySCF, », que no es compatible con Windows, por lo que se trata de una dependencia opcional.
LazyDependencyManager para ver ejemplos de uso y los métodos disponibles de este objeto.