Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Definición del entorno para el script de algoritmo
Amazon Braket admite entornos definidos por contenedores para el script de algoritmo:
-
Un contenedor base (el predeterminado, si no se especifica un
image_uri) -
Un contenedor con CUDA-Q
-
Un contenedor con Tensorflow y PennyLane
-
Un contenedor con PyTorch, y PennyLane CUDA-Q
En la tabla siguiente, se proporcionan detalles sobre los contenedores y las bibliotecas que incluyen.
| Tipo | Base | CUDA-Q | TensorFlow | PyTorch |
|---|---|---|---|---|
|
URI de imagen |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest amazon-braket-base-jobs |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:último amazon-braket-cudaq-jobs |
292282985366.dkr. ecr.us-east-1.amazonaws.com /:último amazon-braket-tensorflow-jobs |
292282985366.dkr. ecr.us-west-2.amazonaws.com /:último amazon-braket-pytorch-jobs |
|
Bibliotecas heredadas |
|
|
|
|
|
Bibliotecas adicionales |
|
|
|
|
Puede ver y acceder a las definiciones de contenedores de código abierto en aws/. amazon-braket-containerscreate(…) en el script del trabajo híbrido. Puede instalar dependencias adicionales en el contenedor que elija en el tiempo de ejecución (al costo del inicio o el tiempo de ejecución), ya que los contenedores de Amazon Braket tienen conectividad a Internet. En el siguiente ejemplo es para la región us-west-2.
-
Imagen base: amazon-braket-base-jobs image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest»
-
Imagen CUDA-Q: image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest» amazon-braket-cudaq-jobs
-
Imagen de Tensorflow: image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest» amazon-braket-tensorflow-jobs
-
PyTorch imagen: image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest» amazon-braket-pytorch-jobs
Los image-uris también se pueden recuperar usando la función retrieve_image() en el SDK de Amazon Braket. El siguiente ejemplo muestra cómo recuperarlos del us-west-2 Región de 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")