Python Tools for Quantum Error Correction
-
Updated
Apr 27, 2026 - Python
Python Tools for Quantum Error Correction
Frontier decoder for quantum LDPC codes: pruned dynamic programming over boundary states for approximate logical maximum-likelihood decoding of sparse parity-check and detector-error-model matrices.
Deterministic quantum error-correction labs, proof receipts, and reproducible evidence.
Vendor-portable GPU decoders for quantum LDPC codes — Triton min-sum BP & Relay-BP on NVIDIA (CUDA), AMD (ROCm), and Apple-silicon (Metal), consuming any stim DetectorErrorModel.
This repository contains a few asymptotically good qLDPC code construction (HGP and LP codes).
Construct bivariate-bicycle / generalized-bicycle qLDPC codes and decode them with a from-scratch BP+OSD decoder, benchmarked against the surface code on encoding rate.
Open-source QEC decoders: Pathfinder — a direction-aware neural surface-code decoder (real-time-budget Triton kernel) whose multi-seed ensemble lowers logical error below the prior open-source GNN at operational noise rates — plus a kernel-grounded, MLE-anchored latency–LER benchmark for circuit-level qLDPC (bivariate-bicycle) codes.
Certified exact distances for six PBB codes: signed certificates, inline witnesses, one-command verifier, and a forgery-laden stranger-verification challenge
To associate your repository with the qldpc topic, visit your repo's landing page and select "manage topics."