翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アルゴリズムスクリプトの環境を定義する
Amazon Braket は、アルゴリズムスクリプトのコンテナによって定義された環境をサポートします。
-
ベースコンテナ ( が指定されていない場合
image_uri
はデフォルト) -
CUDA-Q を使用するコンテナ
-
Tensorflow と PennyLane を使用するコンテナ
-
PyTorch、PennyLane、CUDA-Q を含むコンテナ
次の表に、コンテナとそのコンテナに含まれるライブラリの詳細を示します。
タイプ | 基本 | CUDA-Q | TensorFlow | PyTorch |
---|---|---|---|---|
イメージ URI |
292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-base-jobs:latest |
292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-cudaq-jobs:latest |
292282985366.dkr.ecr.us-east-1.amazonaws.com/amazon-braket-tensorflow-jobs:latest |
292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-pytorch-jobs:latest |
継承ライブラリ |
|
|
|
|
追加のライブラリ |
|
|
|
|
オープンソースのコンテナ定義は、aws/amazon-braket-containerscreate(…)
呼び出しに次の 3 つの引数のいずれかを追加して、ハイブリッドジョブを作成するときにコンテナイメージを指定します。Amazon Braket コンテナにはインターネット接続があるため、ランタイム時に (スタートアップまたはランタイムのコストで) 選択したコンテナに追加の依存関係をインストールできます。次の例は、us-west-2 リージョン用です。
-
ベースイメージ: image_uri"292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-base-jobs:latest"
-
CUDA-Q イメージ: image_uri"292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-cudaq-jobs:latest"
-
Tensorflow イメージ: image_uri"292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-tensorflow-jobs:latest"
-
PyTorch イメージ: image_uri"292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-pytorch-jobs:latest"
は、AmazonBraket SDK の retrieve_image()
関数を使用して取得image-uris
することもできます。次の例は、us-west-2 からそれらを取得する方法を示しています AWS リージョン。
from braket.jobs.image_uris import retrieve_image, Framework image_uri_base = retrieve_image(Framework.BASE, "us-west-2") image_uri_cudaq = retrieve_image(Framework.CUDAQ, "us-west-2") image_uri_tf = retrieve_image(Framework.PL_TENSORFLOW, "us-west-2") image_uri_pytorch = retrieve_image(Framework.PL_PYTORCH, "us-west-2")