翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Braket は、アルゴリズムスクリプトのコンテナによって定義された 3 つの環境をサポートしています。
-
ベースコンテナ ( が指定されていない場合
image_uri
はデフォルト) -
Tensorflow と PennyLane を使用するコンテナ
-
PyTorch と PennyLane を使用するコンテナ
次の表は、コンテナとそれらに含まれるライブラリの詳細を示しています。
タイプ | PennyLane と TensorFlow | PyTorch を使用した PennyLane | ペンニラネ |
---|---|---|---|
基本 |
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 |
292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-base-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:1.0-cpu-py39-ubuntu22.04"
-
Tensorflow イメージ image_uri="292282985366.dkr.ecr.us-east-1.amazonaws.com/amazon-braket-tensorflow-jobs:2.11.0-gpu-py39-cu112-ubuntu20.04"
-
PyTorch イメージ image_uri="292282985366.dkr.ecr.us-west-2.amazonaws.com/amazon-braket-pytorch-jobs:1.13.1-gpu-py39-cu117-ubuntu20.04"
は、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_tf = retrieve_image(Framework.PL_TENSORFLOW, "us-west-2")
image_uri_pytorch = retrieve_image(Framework.PL_PYTORCH, "us-west-2")