ThreeAux Clase
Esta clase modela el código de superficie basado en medidas en pares con tres cúbits auxiliares por medida de estabilizador.
Hiperparámetres: distancia: int La distancia de código del código de la superficie.
single_rail: bool Indica si se debe usar la codificación de un solo raíl.
Referencias:
- Linnea Grans-Samuelsson, Ryan V. Mishmash, David Aasen, Christina Knapp, Bela Bauer, Brad Lackey, Marcus P. da Silva, Parsa Bonderson: Código de Measurement-Based Surface emparejamiento mejorado, arXiv:2310.12981
Constructor
ThreeAux(*, distance: int = 3, single_rail: bool = False)
Parámetros de palabra clave únicamente
| Nombre | Description |
|---|---|
|
distance
|
Valor predeterminado: 3
|
|
single_rail
|
Valor predeterminado: False
|
Métodos
| provided_isa | |
| required_isa |
provided_isa
provided_isa(impl_isa: ISA, ctx: ISAContext) -> Generator[ISA, None, None]
Parámetros
| Nombre | Description |
|---|---|
|
impl_isa
Requerido
|
|
|
ctx
Requerido
|
|
required_isa
static required_isa() -> ISARequirements
Atributos
distance
distance: int = 3
single_rail
single_rail: bool = False