blueqat/blueqatSDK
Quantum Computer Library for Everyone
何を解決するか
blueqatSDKは、量子回路の設計、シミュレーション、最適化のための包括的なツールキットを提供します。高レベルの量子アルゴリズム設計と低レベルのハードウェア実装の間のギャップを埋め、標準的なゲートベース量子計算だけでなく、特別な交換のみのスピン量子ビットハードウェアもサポートしています。
動作方法
PyTorchに基づいて構築されており、2つの主要なシミュレーションモードを提供します:小規模な回路向けの密行列状態ベクトルシミュレータと、大規模な回路向けのメモリ拡張可能なテンソルネットワーク(tensornet)シミュレータです。PyTorchベースであるため、回路は微分可能であり、パラメータの勾配ベース最適化が可能になります。ノイズモデル(デポラライジング、振幅減衰、準静的ノイズ)、エラー訂正実験、Clifford演算子の安定化など、幅広い機能をサポートしています。
対象ユーザー
量子コンピューティングの研究者、開発者、物理学者で、量子アルゴリズムのシミュレーション、変分量子固有値ソルバー(VQE)やQAOAの最適化、または特定のシリコンスピン量子ビットハードウェアをターゲットにしたい方。
主な特徴
- 微分可能なシミュレーション:PyTorchを活用して、回路実行中に勾配を維持し、パラメータ最適化を可能にします。
- ハイブリッドシミュレーションモード:メモリ要件に応じて状態ベクトルとテンソルネットワークの縮約の間で切り替えられます。
- ノイズとエラーモデル:密度行列シミュレーション、さまざまなノイズチャネル、量子エラー訂正コードのテストツールを含みます。
- ハードウェア特化:交換のみのスピン量子ビット専用のサポートを提供し、パルス合成とトランスパイルを含みます。
- LLM統合:AIエージェント(例:Claude)が回路を実行し、量子結果を分析できるMCPサーバーを提供します。
- クラウドおよびハードウェアアクセス:クラウドAPIとの統合により、リモートシミュレーションと実QPUハードウェアへの提出が可能になります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト