As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Defina o ambiente para seu script de algoritmo
AmazonO Braket oferece suporte a três ambientes definidos por contêineres para seu script de algoritmo:
-
Um contêiner base (o padrão, se nenhum
image_uri
for especificado) -
Um contêiner com Tensorflow e PennyLane
-
Um recipiente com PyTorch e PennyLane
A tabela a seguir fornece detalhes sobre os contêineres e as bibliotecas que eles incluem.
Contêineres Amazon Braket | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tipo | PennyLane com TensorFlow | PennyLane com PyTorch | Pennylane | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base |
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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bibliotecas herdadas |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bibliotecas adicionais |
|
|
|
Você pode visualizar e acessar as definições de contêiner de código aberto em aws/amazon-braket-containerscreate(…)
chamada no script de trabalho híbrido. Você pode instalar dependências adicionais no contêiner escolhido em tempo de execução (ao custo da inicialização ou do tempo de execução) porque os contêineres Amazon Braket têm conectividade com a Internet. O exemplo a seguir é para a região us-west-2.
-
Imagem base image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /amazon-braket-base-jobs:1.0-cpu-py39-ubuntu22.04”
-
Imagem do 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 image_uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /amazon-braket-pytorch-jobs:1.13.1-gpu-py39-cu117-ubuntu20.04”
Eles também image-uris
podem ser recuperados usando a retrieve_image()
função no SDK do Amazon Braket. O exemplo a seguir mostra como recuperá-los do Região da AWS us-west-2.
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")