ローカルモードでのハイブリッドジョブの構築とデバッグ - Amazon Braket

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ローカルモードでのハイブリッドジョブの構築とデバッグ

新しいハイブリッドアルゴリズムを構築する場合、ローカルモードはアルゴリズムスクリプトのデバッグとテストに役立ちます。ローカルモードは、Amazon Braket Hybrid Jobs で使用する予定のコードを実行できますが、Braket がハイブリッドジョブを実行するためのインフラストラクチャを管理する必要はありません。代わりに、Amazon Braket Notebook インスタンスまたはラップトップやデスクトップコンピュータなどの優先クライアントでハイブリッドジョブをローカルで実行します。

ローカルモードでは、量子タスクを実際のデバイスに送信できますが、ローカルモードで実際の量子処理ユニット (QPU) に対して実行してもパフォーマンス上の利点はありません。

ローカルモードを使用するには、プログラム内で発生したLocalQuantumJob場所を AwsQuantumJobに変更します。例えば、最初のハイブリッドジョブを作成するの例を実行するには、次のようにコード内のハイブリッドジョブスクリプトを編集します。

from braket.jobs.local import LocalQuantumJob job = LocalQuantumJob.create( device="arn:aws:braket:::device/quantum-simulator/amazon/sv1", source_module="algorithm_script.py", entry_point="algorithm_script:start_here", )
注記

この機能を使用するには、Amazon Braket ノートブックに既にプリインストールされている Docker をローカル環境にインストールする必要があります。Docker のインストール手順は、「Docker の取得」ページで確認できます。さらに、すべてのパラメータがローカルモードでサポートされているわけではありません。