PSSPC Classe
Transformation de trace de calcul basée sur Pauli (PSSPC).
Convertit les portes de rotation et éventuellement les portes CCX en opérations basées sur L’état T adaptées à l’estimation des ressources de chirurgie de treillis.
Constructeur
PSSPC(*, num_ts_per_rotation: int = 20, ccx_magic_states: bool = False)
Paramètres de mot clé uniquement
| Nom | Description |
|---|---|
|
num_ts_per_rotation
|
Valeur par défaut: 20
|
|
ccx_magic_states
|
Valeur par défaut: False
|
Méthodes
| transform |
Appliquez la transformation PSSPC à une trace. |
transform
Attributs
num_ts_per_rotation
Nombre d’états T utilisés par porte de rotation. La valeur par défaut est 20.
num_ts_per_rotation: int = 20
ccx_magic_states
Si la valeur est True, les portes CCX sont traitées comme des états magiques plutôt que d’être décomposées en portes T. La valeur par défaut est False.
ccx_magic_states: bool = False