翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
アルゴリズムスクリプトの環境を定義する
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(…) コールに追加することでコンテナイメージを指定します。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"
また、image-uris は、Amazon Braket SDK の retrieve_image() 関数を使用して取得することもできます。次の例は、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")