localuf.type_aliases

Module containing type aliases.

Module Attributes

Node

Node index.

Edge

Edge index.

Coord

Positional coordinate.

DecodingScheme

Decoding scheme.

StreamingNoiseModel

Noise model.

Parametrization

Affects only circuit-level noise model.

EdgeType

Edge type in circuit-level decoding graph for surface code.

FourFloats

Tuple of 4 floats.

FourInts

Tuple of 4 integers.

MultiplicityVector

NumPy array of 4 integers.

ConfidenceScoreName

Supported confidence score name.

localuf.type_aliases.Node

Node index.

alias of tuple[int, …]

localuf.type_aliases.Edge

Edge index.

alias of tuple[tuple[int, …], tuple[int, …]]

localuf.type_aliases.Coord

Positional coordinate.

localuf.type_aliases.DecodingScheme

Decoding scheme.

alias of Literal[‘batch’, ‘global batch’, ‘forward’, ‘frugal’]

localuf.type_aliases.StreamingNoiseModel

Noise model.

alias of Literal[‘phenomenological’, ‘circuit-level’]

localuf.type_aliases.Parametrization

Affects only circuit-level noise model.

alias of Literal[‘standard’, ‘balanced’, ‘ion trap’]

localuf.type_aliases.EdgeType

Edge type in circuit-level decoding graph for surface code.

alias of Literal[‘S’, ‘E westmost’, ‘E bulk’, ‘E eastmost’, ‘U 3’, ‘U 4’, ‘SD’, ‘EU west corners’, ‘EU east corners’, ‘EU edge’, ‘EU centre’, ‘SEU’]

localuf.type_aliases.FourFloats

Tuple of 4 floats.

alias of tuple[float, float, float, float]

localuf.type_aliases.FourInts

Tuple of 4 integers.

alias of tuple[int, int, int, int]

localuf.type_aliases.MultiplicityVector

NumPy array of 4 integers.

alias of ndarray[tuple[Any, …], dtype[int64]]

localuf.type_aliases.ConfidenceScoreName

Supported confidence score name.

alias of Literal[‘throughput’, ‘swim_distance’, ‘unclustered_edge_fraction’, ‘min_defect_height’]