Dependências Opcionais
Este módulo define verificadores de disponibilidade diferidos para dependências opcionais de terceiros. Os checkers são instâncias de LazyImportTester e podem ser usados como valores booleanos (avaliados de forma preguiçosa) ou para gerar uma MissingOptionalLibraryError quando uma dependência for necessária.
Testadores disponíveis
HAS_FFSIM
Valor padrão: <qiskit.utils.lazy_tester.LazyImportTester object>
O ffsim é um simulador de alto desempenho para circuitos quânticos fermionicos que aproveita a conservação do número de partículas e do spin-Z.
FermionicCircuit É possível simular instâncias usando ffsim.apply_unitary().
ffsim não é compatível com o Windows, e é por isso que se trata de uma dependência opcional.
LazyDependencyManager para ver exemplos de uso e os métodos disponíveis deste objeto.
HAS_PYOMO
Valor padrão: <qiskit.utils.lazy_tester.LazyImportTester object>
Pyomo é uma linguagem de modelagem de otimização baseada em Python, utilizada para construir programas lineares e de inteiros mistos (LP/MILP) para solucionadores clássicos.
LazyDependencyManager para ver exemplos de uso e os métodos disponíveis deste objeto.
HAS_QISKIT_ADDON_SQD
Valor padrão: <qiskit.utils.lazy_tester.LazyImportTester object>
O qiskit-addon-sqd implementa a diagonalização quântica baseada em amostras (SQD): ele projeta um hamiltoniano no subespaço gerado pelas configurações da base computacional medidas e refina esse subespaço de forma iterativa por meio da recuperação de configurações.
qiskit-addon-sqd inclui o PySCF,, que não é compatível com o Windows; por isso, trata-se de uma dependência opcional.
LazyDependencyManager para ver exemplos de uso e os métodos disponíveis deste objeto.