blueqat/blueqatSDK
Quantum Computer Library for Everyone
解决的问题
blueqatSDK 提供了一个全面的工具包,用于设计、模拟和优化量子电路。它弥合了高层量子算法设计与底层硬件实现之间的差距,既支持标准的门基量子计算,也支持专用的仅交换自旋量子比特硬件。
工作原理
基于 PyTorch 构建,该 SDK 提供两种主要的模拟模式:适用于小规模电路的密集态向量模拟器,以及适用于更大电路的内存可扩展张量网络(tensornet)模拟器。由于基于 PyTorch,电路具有可微性,支持通过梯度进行电路参数优化。它支持多种功能,包括噪声建模(去极化、振幅阻尼和准静态噪声)、错误纠正实验以及 Clifford 算子稳定化。
适用人群
需要模拟量子算法、执行变分量子本征值求解器(VQE)或 QAOA 优化,或针对特定硅自旋量子比特硬件的量子计算研究人员、开发者和物理学家。
主要亮点
- 可微分模拟:利用 PyTorch 保持电路执行过程中的梯度,实现参数优化。
- 混合模拟模式:根据内存需求在状态向量和张量网络收缩之间切换。
- 噪声与错误建模:包含密度矩阵模拟、多种噪声通道以及测试量子错误纠正码的工具。
- 硬件专用支持:专为仅交换自旋量子比特提供支持,包括脉冲合成和编译。
- LLM 集成:提供 MCP 服务器,允许 AI 代理(如 Claude)运行电路并分析量子结果。
- 云与硬件访问:与云 API 集成,支持远程模拟和提交到真实 QPU 硬件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目