8000 GitHub - nzy1997/TensorQEC.jl: Tensor networks for quantum error correction.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nzy1997/TensorQEC.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev CI Coverage

This package utilizes the tensor network to study the properties of quantum error correction (QEC).The main features include

  • A collection of QEC codes, their stabilizer generators, and their encoding circuits,
  • Code distance calculation with integer programming,
  • Decoders: truth table, tensor network, integer programming, BPOSD, etc.
  • Simulation backends: tensor network, clifford circuit, full amplitude simulation (with Yao.jl), etc.

Installation

TensorQEC is a   Julia Language   package. To install TensorQEC, please open Julia's interactive session (known as REPL) and press the ] key in the REPL to use the package mode, and then type:

pkg> add TensorQEC

To update, just type up in the package mode.

Contribute

Suggestions and Comments in the Issues are welcome.

Contributions to the documentation are welcome. To build the documentation, please run:

make init init-docs  # or make update-docs
make servedocs

About

Tensor networks for quantum error correction.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0