ローカルモードでハイブリッドジョブを構築およびデバッグする - Amazon Braket

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

ローカルモードでハイブリッドジョブを構築およびデバッグする

新しいハイブリッドアルゴリズムを構築する場合、ローカルモードはアルゴリズムスクリプトのデバッグとテストに役立ちます。ローカルモードは、AmazonBraket Hybrid Jobs で使用する予定のコードを実行できますが、Braket がハイブリッドジョブを実行するインフラストラクチャを管理する必要はありません。代わりに、Braket Notebook インスタンスまたはラップトップやデスクトップコンピュータなどの優先クライアントでハイブリッドジョブをローカルで実行します。ローカルモードでは、量子タスクを実際のデバイスに送信することはできますが、ローカルモードで実際の QPU に対して実行すると、パフォーマンス上の利点は得られません。

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

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 のインストール手順については、https://docs.docker.com/get-docker/「」を参照してください。さらに、すべてのパラメータがローカルモードでサポートされているわけではありません。