blueqat/blueqatSDK

Quantum Computer Library for Everyone

解決的問題

blueqatSDK 提供一個全面的工具組,用於設計、模擬與最佳化量子電路。它彌補了高階量子演算法設計與底層硬體實作之間的差距,支援標準的閘基量子計算,以及專用的僅交換自旋量子位元硬體。

如何運作

基於 PyTorch 建構,該 SDK 提供兩種主要的模擬模式:適用於小規模電路的密集態向量模擬器,以及適用於較大電路的記憶體可擴展張量網路(tensornet)模擬器。由於基於 PyTorch,電路具有可微分性,可進行參數的梯度最佳化。支援多種功能,包括雜訊建模(去極化、振幅阻尼與準靜態雜訊)、錯誤修正實驗,以及 Clifford 運算子穩定化。

適用對象

需要模擬量子演算法、執行變分量子本徵值求解器(VQE)或 QAOA 最佳化,或針對特定矽自旋量子位元硬體的量子計算研究人員、開發者與物理學家。

主要特色

  • 可微分模擬:利用 PyTorch 保持電路執行過程中的梯度,實現參數最佳化。
  • 混合模擬模式:根據記憶體需求在狀態向量與張量網路收縮之間切換。
  • 雜訊與錯誤建模:包含密度矩陣模擬、多種雜訊通道,以及測試量子錯誤修正碼的工具。
  • 硬體專用支援:專為僅交換自旋量子位元提供支援,包含脈衝合成與轉譯。
  • LLM 整合:提供 MCP 伺服器,允許 AI 代理(如 Claude)執行電路並分析量子結果。
  • 雲端與硬體存取:與雲端 API 整合,支援遠端模擬與提交至真實 QPU 硬體。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案