Partager via


StateDump Classe

Vidage d’état retourné par l’interpréteur Q#.

Constructeur

StateDump(data: StateDumpData)

Paramètres

Nom Description
data
Obligatoire

Méthodes

check_eq

Vérifie si le vidage d’état est égal à l’état donné. Il ne s’agit pas d’une égalité mathématique, car la case activée ignore la phase globale.

check_eq

Vérifie si le vidage d’état est égal à l’état donné. Il ne s’agit pas d’une égalité mathématique, car la case activée ignore la phase globale.

check_eq(state: Dict[int, complex] | List[complex], tolerance: float = 1e-10) -> bool

Paramètres

Nom Description
state
Obligatoire

État par rapport auquel case activée, fourni sous la forme d’un dictionnaire d’index d’état pour les amplitudes complexes, ou sous forme de liste d’amplitudes réelles.

tolerance

Tolérance pour le case activée. La valeur par défaut est 1e-10.

Valeur par défaut: 1e-10

Attributs

qubit_count

qubit_count: int