Skip to content

nzy1997/DecoderBenchmarks.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decoder Benchmarks

Build Status

This repository contains the code for generating the samples for benchmarking the decoder performance. It is based on the TensorQEC package.

Usage

Clone the repository and run the following command in the root directory to install the dependencies:

make init

Generate the samples:

make generate-surface-samples

Run the benchmark:

make run-benchmark-surface-BP

To run the benchmarks for python packages, first install a conda environment with the following command:

make init-conda

Then run the following command to install the dependencies:

make init-ldpc

Then run the following command to run the benchmark:

make run-benchmark-ldpc-surface-BP

Samples

Samples of the depolarizing channel are available at OneDrive. The codes include:

  • Surface code with $d = 9$ and $d = 21$ (TODO: more).
  • BBCode [[144, 12, 12]].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors