Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Définissez l'environnement de votre script d'algorithme
Amazon Braket prend en charge les environnements définis par des conteneurs pour votre script d'algorithme :
-
Un conteneur de base (par défaut, si aucun conteneur n'
image_uri
est spécifié) -
Un conteneur avec CUDA-Q
-
Un conteneur avec Tensorflow et PennyLane
-
Un conteneur avec PyTorch, PennyLane, et CUDA-Q
Le tableau suivant fournit des informations détaillées sur les conteneurs et les bibliothèques qu'ils incluent.
Type | Base | CUDA-Q | TensorFlow | PyTorch |
---|---|---|---|---|
URI de l'image |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest amazon-braket-base-jobs |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest amazon-braket-cudaq-jobs |
292282985366.dkr. ecr.us-east-1.amazonaws.com /:latest amazon-braket-tensorflow-jobs |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest amazon-braket-pytorch-jobs |
Bibliothèques héritées |
|
|
|
|
Bibliothèques supplémentaires |
|
|
|
|
Vous pouvez consulter et accéder aux définitions de conteneurs open source sur aws/ amazon-braket-containerscreate(…)
appel dans le script de tâche hybride. Vous pouvez installer des dépendances supplémentaires dans le conteneur que vous choisissez lors de l'exécution (au prix du démarrage ou de l'exécution) car les conteneurs Amazon Braket sont connectés à Internet. L'exemple suivant concerne la région us-west-2.
-
Image de base : image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest » amazon-braket-base-jobs
-
Image CUDA-Q : image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest » amazon-braket-cudaq-jobs
-
Image de Tensorflow : image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest » amazon-braket-tensorflow-jobs
-
PyTorch image : image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest » amazon-braket-pytorch-jobs
Ils image-uris
peuvent également être récupérés à l'aide de la retrieve_image()
fonction du SDK Amazon Braket. L'exemple suivant montre comment les récupérer depuis l'us-west-2 Région 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")