StateDump Classe
Vidage d’état retourné par l’interpréteur Q#.
Constructeur
StateDump(data: StateDumpData)
Paramètres
| Nom | Description |
|---|---|
|
data
Obligatoire
|
|
Méthodes
| as_dense_state |
Retourne le vidage d’état sous la forme d’une liste dense d’amplitudes complexes. Cela inclut des amplitudes nulles. |
| check_eq |
Vérifie si le vidage d’état est égal à l’état donné. Cette égalité n’est pas mathématique, car la vérification ignore la phase globale. |
as_dense_state
check_eq
Vérifie si le vidage d’état est égal à l’état donné. Cette égalité n’est pas mathématique, car la vérification ignore la phase globale.
check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool
Paramètres
| Nom | Description |
|---|---|
|
state
Obligatoire
|
État à vérifier, fourni sous la forme d’un dictionnaire d’index d’état à des amplitudes complexes, ou sous forme de liste d’amplitudes réelles. |
|
tolerance
|
Tolérance pour la vérification. La valeur par défaut est 1e-10. Valeur par défaut: 1e-10
|
Retours
| Type | Description |
|---|---|
|
|
Attributs
qubit_count
qubit_count: int