跳转到主要内容

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 查看哈希值)

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面