Qiskit到QIR转换器
项目描述
qiskit-qir
Qiskit到QIR转换器。
示例
from qiskit import QuantumCircuit
from qiskit_qir import to_qir_module
circuit = QuantumCircuit(3, 3, name="my-circuit")
circuit.h(0)
circuit.cx(0, 1)
circuit.cx(1, 2)
circuit.measure([0,1,2], [0, 1, 2])
module, entry_points = to_qir_module(circuit)
bitcode = module.bitcode
ir = str(module)
安装
使用pip
安装qiskit-qir
pip install qiskit-qir
注意:这将在需要时自动安装PyQIR。
开发
从源安装
要从源安装包,将仓库克隆到您的计算机上,浏览到根目录并运行
pip install -e .
测试
首先,使用以下命令安装开发依赖项
pip install -r requirements_dev.txt
要运行本地环境中的测试,运行
make test
要运行支持Python版本的虚拟环境中的测试,运行
make test-all
文档
要使用Sphinx构建文档,运行
make docs
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源代码分发
qiskit-qir-0.5.0.tar.gz (33.4 kB 查看哈希值)
构建分发
qiskit_qir-0.5.0-py2.py3-none-any.whl (19.8 kB 查看哈希值)
关闭
qiskit-qir-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5635837234974fdf6f1f6863231493f1fcdd571dc5283b480fe45ef69c9c86fd |
|
MD5 | b0f71dfb3ba0cc7a56ebc839643dfcef |
|
BLAKE2b-256 | 954f242d1fe01ff971895689c7fe9924e0f886df29b0bbf4f6334b013dee6ad4 |
关闭
qiskit_qir-0.5.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 646c924919d24562d4640973f0284d32e9e2e8c63b6352b12e98f1bce89b1e8e |
|
MD5 | 8466628ec1440326c67da7d26ff1482e |
|
BLAKE2b-256 | ebad359059ba1169a106fa9f0bfdd7068423ead0490aa313fb2361cb03116dde |