English | 简体中文
量脉(Quanlse)是由百度研究院量子计算研究所开发的基于云服务的量子控制平台。量脉的目标是搭起连接量子软件和硬件之间的桥梁。通过强大的量脉云服务和开源 SDK,提供高效和专业的量子控制解决方案。
量脉支持任意单量子比特门脉冲和双量子比特门脉冲的产生和调度。借助量脉的工具箱,用户可以实现模拟含噪超导量子芯片及其动力学演化、误差分析的可视化、表征并缓释误差、生成离子阱系统中的单/双量子比特门与广义 Mølmer-Sørensen 门脉冲,以及研究核磁系统中的相关应用。在实用化方面,量脉支持量子芯片参数标定、量子门脉冲校准等功能。此外,量脉还支持在脉冲层面实现量子算法以及量子控制领域的进阶研发。
注意:本次量脉v2.2的升级,在实用化方面进行了更新,并修复了已知问题,我们强烈建议用户升级至量脉v2.2版本!
在本次2.2版本的升级中,我们针对超导量子实验新增了 Lab
包,允许用户快速构造脉冲实验,并提供参数存取、硬件对接等接口。同时,我们还对量脉基础架构进行了升级,支持更灵活的脉冲及脉冲控制通道的定义。在离子阱方面,我们新增了离子阱中鲁棒性较强的激光脉冲控制方法,并提供了离子阱量子计算中控制激光、离子阱芯片以及表征离子-声子相轨迹演化的基础包,方便用户直观地了解离子阱中噪声的影响。
为了提供最佳用户体验,我们强烈建议使用 Anaconda 作为研发环境并更新依赖项到最新版本。
我们推荐通过 pip
完成安装
pip install Quanlse
如果已经安装了 Quanlse,那么可以用如下命令更新
pip install --upgrade Quanlse
用户也可以通过 GitHub 下载全部文件后进行本地安装
git clone http://github.com/baidu/Quanlse
cd Quanlse
pip install -e .
现在,您可以尝试运行示例程序来验证量脉是否已成功安装
cd Example
python 1-example-pi-pulse.py
在开始使用量脉之前,我们建议用户首先通过阅读简介了解该平台。然后,快速入门将会一步一步地引导您如何使用量脉云服务,以及如何使用量脉来构建您的第一个程序。接下来,我们鼓励用户在教程里学习量脉提供的更多应用案例。最后,我们鼓励用户能够使用量脉解决科研和工程问题。有关量脉 API 的完整文档,请阅读我们的 API 文档页.
量脉提供了从基础到进阶主题的详尽教程,用户可以通过我们的网站进行学习。对于有兴趣的科研工作者或开发者,我们建议下载并且使用 Jupyter Notebooks。教程的内容如下:
我们鼓励用户通过 Github Issues 或 quanlse@baidu.com 联系我们反馈一般问题、错误和改进意见和建议。我们希望通过与社区的合作让量脉变得更好!
Q:我应该如何开始使用量脉?
A: 我们建议用户访问我们的网站并遵循以下路线图:
Q:我的 credit points 用完了该怎么办?
A: 请通过 Quantum Hub 联系我们。首先,登录 Quantum Hub,然后进入“意见反馈”页面,点击“获取点数”,然后输入必要的信息。提交您的反馈并等待回复。
Q:我应该如何在研究工作中引用量脉?
A: 我们鼓励研发人员使用量脉进行量子控制领域的相关工作,请通过如下 BibTeX 文件引用量脉。
量脉的更新日志可在 CHANGELOG.md 文件中查看。
量脉使用 Apache-2.0 license 作为许可证。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。