All Projects → Krastanov → neural-decoder

Krastanov / neural-decoder

Licence: GPL-3.0 license
Neural Network Decoders for Quantum Error Correcting Codes

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to neural-decoder

Quantum-Machine-Learning
This repository contains implementations of Quantum Machine Learning algorithms, feature maps, variational circuits and research papers.
Stars: ✭ 47 (+147.37%)
Mutual labels:  quantum-computing, quantum-information
QuantumInformation.jl
A Julia package for numerical computation in quantum information theory
Stars: ✭ 81 (+326.32%)
Mutual labels:  quantum-computing, quantum-information
QI
Quantum information mathematica package
Stars: ✭ 26 (+36.84%)
Mutual labels:  quantum-computing, quantum-information
unitaryhack
Rules and information for the 2021 unitaryHACK event hosted by @unitaryfund
Stars: ✭ 16 (-15.79%)
Mutual labels:  quantum-computing, quantum-information
Quantum-Computing-Resources
This repository contains the best resources for learning practical quantum computing. This repository will be updated frequently.
Stars: ✭ 60 (+215.79%)
Mutual labels:  quantum-computing, quantum-information
launchpad
Resources to get started in Quantum Computing!
Stars: ✭ 21 (+10.53%)
Mutual labels:  quantum-computing, quantum-information
learn-qc-with-python-and-qsharp
Companion code for Learn Quantum Computing with Python and Q# Book by Dr. Sarah Kaiser and Dr. Chris Granade 💖
Stars: ✭ 62 (+226.32%)
Mutual labels:  quantum-computing, quantum-information
Quantum-Computing-Collection-Of-Resources
A Well Maintained Repository On Quantum Computing Resources [Code+Theory] Updated Regularly During My Time At IBM, Qubit x Qubit And The Coding School's Introduction To Quantum Computing Course '21
Stars: ✭ 183 (+863.16%)
Mutual labels:  quantum-computing, quantum-information
Qu.js
Quantum Computing for Humans!
Stars: ✭ 15 (-21.05%)
Mutual labels:  quantum-computing
Tutorials
This repository contains study material that EPFL, Harvard, MIT Quantum Computing associations and others provide to the students as training and practice.
Stars: ✭ 34 (+78.95%)
Mutual labels:  quantum-computing
QCompress-1
Quantum Autoencoder Implementation using Forest and OpenFermion
Stars: ✭ 20 (+5.26%)
Mutual labels:  quantum-computing
TimeEvolvingMPO
A Python 3 package to efficiently compute non-Markovian open quantum systems.
Stars: ✭ 43 (+126.32%)
Mutual labels:  quantum-information
qcor
C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
Stars: ✭ 78 (+310.53%)
Mutual labels:  quantum-computing
UniversalQCompiler
Synthesizing arbitrary quantum computations
Stars: ✭ 53 (+178.95%)
Mutual labels:  quantum-computing
qcec
MQT QCEC - A tool for Quantum Circuit Equivalence Checking
Stars: ✭ 64 (+236.84%)
Mutual labels:  quantum-computing
QSimulator.jl
Unitary and Lindbladian evolution in Julia
Stars: ✭ 19 (+0%)
Mutual labels:  quantum-computing
quilc
The optimizing Quil compiler.
Stars: ✭ 413 (+2073.68%)
Mutual labels:  quantum-computing
avaloni
Interpreter of the Avalon programming language.
Stars: ✭ 14 (-26.32%)
Mutual labels:  quantum-computing
susa
High Performance Computing (HPC) and Signal Processing Framework
Stars: ✭ 55 (+189.47%)
Mutual labels:  error-correcting-codes
feynman path
Visualization tool for the Feynman Path Integral applied to quantum circuits
Stars: ✭ 33 (+73.68%)
Mutual labels:  quantum-computing

Neural Network Decoders for Quantum Error Correcting Codes

See: https://www.nature.com/articles/s41598-017-11266-1

Make your own decoder with:

train_network.py 5 output.model \
  --onthefly 10000000 50000 \
  --Xstab --Zstab \
  --epochs 10 --prob 0.9 \
  --learningrate .000001 --normcenterstab --layers 4 4 4 4 4 4 4

Test a network by adding the --eval flag.

See train_network.py -h for description of each flag.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].