StateDump Classe
Um despejo de estado retornado do interpretador Q#.
Construtor
StateDump(data: StateDumpData)
Parâmetros
| Nome | Description |
|---|---|
|
data
Obrigatório
|
|
Métodos
| as_dense_state |
Retorna o despejo de estado como uma lista densa de amplitudes complexas. Isso incluirá nenhuma amplitude. |
| check_eq |
Verifica se o despejo de estado é igual ao estado especificado. Isso não é igualdade matemática, pois a verificação ignora a fase global. |
as_dense_state
check_eq
Verifica se o despejo de estado é igual ao estado especificado. Isso não é igualdade matemática, pois a verificação ignora a fase global.
check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool
Parâmetros
| Nome | Description |
|---|---|
|
state
Obrigatório
|
O estado a ser verificado, fornecido como um dicionário de índices de estado para amplitudes complexas ou como uma lista de amplitudes reais. |
|
tolerance
|
A tolerância para a verificação. O padrão é 1e-10. Valor padrão: 1e-10
|
Retornos
| Tipo | Description |
|---|---|
|
|
Atributos
qubit_count
qubit_count: int