Decoders (qiskit_qec.decoders)

Decoders module classes and functions

DecodingGraph(code[, brute, graph, hyperedges])

Class to construct the decoding graph for the code given by a CodeCircuit object, for use in a decoder.

UnionFindDecoder(code[, decoding_graph, ...])

Decoder based on growing clusters around syndrome errors to "convert" them into erasure errors, which can be corrected easily, by the peeling decoder for compatible codes or by the standard HDRG method in general.