14 个版本
0.7.0 | 2024年6月17日 |
---|---|
0.6.6 | 2024年3月5日 |
0.6.4 | 2023年5月4日 |
0.6.2 | 2023年3月30日 |
0.1.0 | 2021年7月16日 |
135 在 模拟 中
每月 714 次下载
用于 qoqo-aqt
28KB
405 行
qoqo-aqt
由 HQS Quantum Simulations 提供的 qoqo/roqoqo 量子工具包的 AQT 后端。
qoqo_aqt/roqoqo-aqt 软件包为 qoqo/roqoqo 提供后端,允许用户在 AQT 模拟器或 AQT 硬件上运行量子电路。通过 Web 界面访问 AQT 端点(模拟器或硬件)。要使用这些后端运行电路,用户需要 AQT 服务的有效访问令牌和互联网连接。
此仓库包含两个组件
- qoqo_aqt 后端,用于 qoqo Python 接口对 roqoqo
- roqoqo-aqt 后端,直接用于 roqoqo
qoqo_aqt
由 HQS Quantum Simulations 提供的 qoqo 量子工具包的 AQT 后端。
在 git 仓库中的 Tutorial_qoqo.md 中可以找到简短教程。
安装
在 macOS x86 上,预编译的包可以在 PyPi 上找到,并通过以下方式安装
pip install qoqo_aqt
目前构建 manylinux python 轮子的问题阻止我们分发预编译的包。目前,请使用与其他平台相同的方法安装 Linux 上的 qoqo_aqt。
对于其他平台,我们建议从 GitHub 检出最新的标记版本,并使用 maturin 工具在本地构建 qoqo 的 Python 包,并通过 pip 安装它。请注意,应从工作区的顶层目录构建包,选择 qoqo 包,使用 -m qoqo/Cargo.toml
选项。特别是对于 macOS Apple Silicon,应使用以下构建命令。
RUSTFLAGS="-C link-arg=-undefined -C link-arg=dynamic_lookup" maturin build -m qoqo_aqt/Cargo.toml --release
pip install target/wheels/$NAME_OF_WHEEL
现在存在源分布,但需要安装 Rust 版本 > 1.56 和 maturin 版本 { >=0.14, <0.15 } 才能构建。
roqoqo-aqt
由HQS Quantum Simulations开发的roqoqo量子工具包的AQT后端。
可以在git仓库中的Tutorial_roqoqo.md中找到简短教程。
一般说明
该软件目前处于beta阶段。功能和文档尚未完整,可能会出现破坏性更改。
本工程部分由PlanQK支持。
贡献
我们欢迎对项目的贡献。如果您想贡献代码,请查阅CONTRIBUTE.md以了解我们的代码贡献指南。
OpenSSL
与使用OpenSSL进行http请求相关的致谢
"本产品包含OpenSSL Project开发的软件,用于OpenSSL工具包(http://www.openssl.org/)的使用。"
本产品包含由Eric Young([email protected])编写的加密软件。本产品包含由Tim Hudson([email protected])编写的软件。
依赖项
~10–24MB
~402K SLoC