Amazon Braket の API リファレンスおよびリポジトリ
ヒント
AWS で量子コンピューティングの基礎について学びましょう。Amazon Braket Digital Learning Plan
Amazon Braket には、API、SDK、コマンドラインインターフェイスが用意されています。これらのインターフェイスを使用して、ノートブックインスタンスの作成と管理、モデルのトレーニングとデプロイを行うことができます。
また、コード例については、「Amazon Braket Tutorials」という GitHub リポジトリを参照してください。
コアリポジトリ
Braket に使用されるキーパッケージを含むコアリポジトリのリストを次に示します。
-
Braket Python SDK
- Braket Python SDK を使用して、Python プログラミング言語で記述されたコードを Jupyter ノートブックに設定します。Jupyter ノートブックに設定したら、Braket デバイスとシミュレーターでコードを実行できます。 -
Braket Schemas
- Braket SDK と Braket サービス間の契約。 -
Braket Default Simulator
- Braket のすべてのローカル量子シミュレーター (状態ベクトルと密度マトリックス)。
プラグイン
次に、さまざまなデバイスやプログラミングツールとともに使用されるさまざまなプラグインがあります。これには、以下に示すように、Braket がサポートするプラグインや、サードパーティーがサポートするプラグインがあります。
Amazon Braket がサポートするプラグイン:
-
Amazon Braket アルゴリズムライブラリ
- Python で記述された構築済みの量子アルゴリズムのカタログ。これらのアルゴリズムはそのまま実行することも、より複雑なアルゴリズムを構築するための出発点として使用することもできます。 -
Braket-PennyLane プラグイン
- PennyLane を、Braket の QML フレームワークとして使用します。
サードパーティー (Braket チームがモニタリングし、支援):
-
Qiskit-Braket プロバイダー
- Qiskit SDK を使用して Braket リソースにアクセスできます。 -
Braket-Julia SDK
- (実験的) Braket SDK の Julia ネイティブバージョン。