量子硬件库
arline-quantum的Python项目详细描述
阿琳量子
Arline Quantum是一个开源库,提供创建和操作Quantum的基本功能 电路。它还包含一个模拟量子硬件的列表。在
安装
$ pip3 install arline-quantum
或者,可以在可编辑模式下本地安装Arline Quantum。
将Arline Quantum repository,cd
克隆到源目录:
我们建议在virtual environment中安装Arline Quantum。在
$ virtualenv venv $source venv/bin/activate
如果您的计算机上没有安装virtualenv
,请运行
$ pip3 install virtualenv
接下来,要安装Arline Quantum平台,请执行以下操作:
$ pip3 install .
或者,可以在编辑模式下安装Arline Quantum:
$ pip3 install -e .
API文档
API文档在这里documentation。 要生成HTML API文档,请运行以下命令:
$cd docs/ $ make html
运行测试
要运行单元测试并检查已安装的依赖项,请执行以下操作:
$ tox
文件夹结构
arline_quantum
│
├── arline_quantum # library
│ ├── gate_chain # gate chain (circuit) class
│ ├── gate_sets # collection of gate sets for quantum hardware
│ ├── gates # collection of quantum gates
│ ├── hardware # collection of predefined mock hardware devices
│ ├── qasm_parser # parser of .qasm circuits
│ └── qubit_connectivity # list of hardware topologies and utils functions
│
├── docs # documentation
│
└── test # tests
├── gate_chain # tests for gate chain class
├── gates # tests for gates
├── hardware # tests for quantum hardware
├── qasm_files # .qasm files for gate_chain test
└── qubit_connectivity # tests for qubit connectivity class
- 项目
标签: