PyMatching

Quantum decoder

A software library for decoding quantum error-correcting codes using a minimum-weight perfect matching algorithm

PyMatching: A Python/C++ library for decoding quantum error correcting codes with minimum-weight perfect matching.

GitHub

187 stars
9 watching
32 forks
Language: C++
last commit: 4 months ago
Linked from 1 awesome list

minimum-weight-perfect-matchingquantum-error-correctionsurface-code

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pasqal-io/pyqtorch A PyTorch-based simulator for quantum machine learning 45
ohadlev77/sat-circuits-engine A Python package for generating and executing quantum circuits for solving satisfiability problems using Grover's algorithm 7
researchcodeshub/quantumgeneticalgorithms Implementing Quantum Genetic Algorithms using Python to solve optimization problems inspired by Darwinian natural selection. 56
entropicalabs/openqaoa A multi-backend Python library for quantum optimization using QAOA on Quantum computers and Simulators. 121
zlatko-minev/pyepr Automated design and analysis of quantum microwave circuits 165
llens/quantumcomputingevolutionaryalgorithmdesign Designs quantum algorithms using evolutionary techniques 19
watermarkhu/qsurface A Python package for simulating and visualizing quantum error correction on surface codes. 60
michaelvll/myqshor An implementation of Shor's algorithm using Python and Q# for quantum computing, with parallel computation and cross-language interoperability. 29
adamisntdead/qusimpy A Python module simulating the behavior of quantum computers using linear algebra 720
pasqal-io/qadence A digital-analog quantum programming interface allowing users to build and simulate complex quantum programs. 70
huggingface/optimum-quanto A PyTorch quantization backend for models. 822
adgt/qonduit A Python library providing visualization tools and workflows for quantum computing 13
piquil/qucumber A program that uses neural networks to reconstruct unknown quantum wavefunctions from measurement data. 174
rigetti/pyquil A Python library for programming quantum computers using the Quil instruction language. 1,410
rqc-qapp/quantumcomputingbot A Python-based bot that monitors IBM Q processors and provides monitoring data through Slack and Telegram. 22