To detect and correct for errors in a topological quantum memory (toric code for example) one needs a quantum error correction algorithm also known as decoder.
The minimum weight perfect matching (MWPM) decoder is currently the most standard decoder for topological codes and an open source implementation exists in Python/C++ called PyMatching.
Other decoders exist, such as Union-Find, Two-pass matching, Belief-matching or Tensor-network decoding, each with different levels of accuracy and speed.
Are there open source implementations of these other decoders available somewhere, for example using Python?