blueqat/blueqatSDK
Quantum Computer Library for Everyone
解決的問題
blueqatSDK 提供一個全面的工具組,用於設計、模擬與最佳化量子電路。它彌補了高階量子演算法設計與底層硬體實作之間的差距,支援標準的閘基量子計算,以及專用的僅交換自旋量子位元硬體。
如何運作
基於 PyTorch 建構,該 SDK 提供兩種主要的模擬模式:適用於小規模電路的密集態向量模擬器,以及適用於較大電路的記憶體可擴展張量網路(tensornet)模擬器。由於基於 PyTorch,電路具有可微分性,可進行參數的梯度最佳化。支援多種功能,包括雜訊建模(去極化、振幅阻尼與準靜態雜訊)、錯誤修正實驗,以及 Clifford 運算子穩定化。
適用對象
需要模擬量子演算法、執行變分量子本徵值求解器(VQE)或 QAOA 最佳化,或針對特定矽自旋量子位元硬體的量子計算研究人員、開發者與物理學家。
主要特色
- 可微分模擬:利用 PyTorch 保持電路執行過程中的梯度,實現參數最佳化。
- 混合模擬模式:根據記憶體需求在狀態向量與張量網路收縮之間切換。
- 雜訊與錯誤建模:包含密度矩陣模擬、多種雜訊通道,以及測試量子錯誤修正碼的工具。
- 硬體專用支援:專為僅交換自旋量子位元提供支援,包含脈衝合成與轉譯。
- LLM 整合:提供 MCP 伺服器,允許 AI 代理(如 Claude)執行電路並分析量子結果。
- 雲端與硬體存取:與雲端 API 整合,支援遠端模擬與提交至真實 QPU 硬體。
相關
- 專案
- 專案
- 專案
- 專案
- 專案