deltakit.core.decoding_graphs.OrderedSyndrome.from_layers#
- classmethod OrderedSyndrome.from_layers(layers: Sequence[Iterable[int]], syndromes_per_layer: int | list[int]) OrderedSyndrome#
Create a syndrome from a sequence of layers, where each layer is a collection of integers representing the detectors triggered on that layer. Each layer should be contiguously indexed from 0.
- Parameters:
layers (Sequence[Iterable[int]]) – Sequence of layers of positive detectors.
syndromes_per_layer (Union[int, List[int]]) – Number of possible detectors on each layer. If int, assume all layers same size.
- Return type: