AQT后端的Qiskit提供程序
qiskit-aqt-provider的Python项目详细描述
Qiskit AQT提供商
Qiskit是一个开源框架,用于处理噪音中等规模的问题 在脉冲、电路和算法水平上的量子计算机。在
此项目包含允许访问AQT离子阱量子的提供程序 设备。在
安装
您可以使用pip工具安装提供程序:
pip install qiskit-aqt-provider
pip
将自动处理所有python依赖项的安装,并且
将始终安装最新(经过良好测试)的版本。在
设置AQT提供程序
安装包后,您可以使用它从 奇斯基特。在
使用您的AQT凭证
您可以使用本地令牌初始化AQT提供程序:
^{pr2}$其中MY_TOKEN
是AQT设备的访问令牌。然后你可以进入
来自该提供商的后端:
print(aqt.backends())backend=aqt.backends.aqt_qasm_simulator
然后你可以像使用其他任何qiskit后端一样使用该后端。为 例如,运行bell状态:
fromqiskitimportQuantumCircuit,transpileqc=QuantumCircuit(2,2)qc.h(0)qc.cx(0,1)qc.measure([0,1],[0,1])trans_qc=transpile(qc,backend)job=backend.run(trans_qc)print(job.get_counts())
要在离子阱量子设备上运行量子电路,您需要使用aqt_innsbruck
作为后端,这需要一个不同的访问令牌。在
许可证
- 项目
标签: