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/amazon- Braket-base-jobs: los más recientes |
292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon-braket-cudaq-jobs: lo último |
292282985366.dkr.ecr.us-east-1.amazonaws. com/amazon- braket-tensorflow-jobs: lo más reciente |
292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon- braket-pytorch-jobs: lo último |
|
Bibliotecas heredadas |
|
|
|
|
|
Bibliotecas adicionales |
|
|
|
|
Puedes ver y acceder a las definiciones de contenedores de código abierto en -braket-containers. aws/amazoncreate(…) 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: image_uri="292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon-Braket-base-jobs: más reciente»
-
CUDA-Q imagen: image_uri="292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon-braket-cudaq-jobs: más reciente»
-
Imagen de Tensorflow: image_uri="292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon-braket-tensorflow-jobs: más reciente»
-
PyTorch imagen: image_uri="292282985366.dkr.ecr.us-west-2.amazonaws. com/amazon-braket-pytorch-jobs: más reciente»
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")