Expand description
Quantum error correction codes and decoders
This module provides implementations of various quantum error correction codes including stabilizer codes, surface codes, and color codes, along with efficient decoder algorithms.
Modules§
- adaptive_
threshold - Noise-adaptive error correction threshold estimation This module provides dynamic adjustment of error correction thresholds based on observed noise characteristics and environmental conditions for optimal performance.
- logical_
gates - Logical gate synthesis for fault-tolerant computing This module provides the ability to implement logical operations on encoded quantum states without decoding them first, which is essential for fault-tolerant quantum computation.
- real_
time - Real-time error correction with hardware integration This module provides interfaces and implementations for real-time quantum error correction that can be integrated with quantum hardware control systems.
Structs§
- Color
Code - Color code
- Concatenated
Code - Concatenated quantum error correction codes
- Hypergraph
Product Code - Hypergraph product codes for quantum LDPC
- Lookup
Decoder - Lookup table decoder
- MLDecoder
- Machine learning-based syndrome decoder
- MWPM
Decoder - Minimum Weight Perfect Matching decoder for surface codes
- Pauli
String - Multi-qubit Pauli operator
- QuantumLDPC
Code - Quantum Low-Density Parity-Check (LDPC) codes
- Stabilizer
Code - Stabilizer code definition
- Surface
Code - Surface code lattice
- Toric
Code - Toric code (generalization of surface code on torus)
Enums§
Traits§
- Syndrome
Decoder - Syndrome decoder interface