pecos(performance estimator of codes on surfaces)是为方便量子纠错码的评估和研究而设计的软件包。
quantum-pecos的Python项目详细描述
pecos是一个用于研究、开发和评估的python框架。 量子纠错协议。
- 作者:Ciar_n Ryan Anderson
- 语言:Python 3.5.2+(可选C和C++扩展)
联系人
如有任何问题或建议,请随时与作者联系:
- 赖安·安德森,ciaran@pecos.io
开始
要开始使用,请查看“docs”文件夹中的文档,或在以下位置联机查找:
https://quantum-pecos.readthedocs.io
最新进展
请参阅以下分支以了解正在进行活动开发的最新版本的pecos:
https://github.com/PECOS-packages/PECOS/tree/development
(注意,这是预发行分支。)
要求
- Python3.5.2+
- 纽比1.15+
- scipy 1.1+
- matplotlib 2.2+
- NetworkX 2.1+
可选依赖项
- Cython(编译可选的C/C++扩展)
- pytest 3.0+(运行测试)
- Sphinx 2.7.6+(编译文档)
安装
要使用pip安装,请运行命令:
pip install quantum-pecos
要从github安装,请转到:
https://github.com/PECOS-packages/PECOS
然后,下载/解压缩或克隆要使用的pecos版本。接下来,导航到包的根目录 (setup.py所在位置)并运行:
pip install .
要安装并继续开发位于install文件夹中的pecos版本,请运行 改为如下:
pip install -e .
卸载
卸载运行:
pip uninstall quantum-pecos