알고리즘 스크립트의 환경 정의 - Amazon Braket

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

알고리즘 스크립트의 환경 정의

Amazon Braket은 알고리즘 스크립트의 컨테이너에서 정의한 세 가지 환경을 지원합니다.

  • 기본 컨테이너(지정되지 않은 경우 기본image_uri값)

  • Tensorflow 및가 포함된 컨테이너 PennyLane

  • PyTorch 및가 있는 컨테이너 PennyLane

다음 표에는 컨테이너와 컨테이너에 포함된 라이브러리에 대한 세부 정보가 나와 있습니다.

Amazon Braket 컨테이너
유형 PennyLane with TensorFlow PennyLane with PyTorch 페닐란

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

상속된 라이브러리

  • awscli

  • numpy

  • pandas

  • scipy

  • awscli

  • numpy

  • pandas

  • scipy

추가 라이브러리

  • amazon-braket-default-simulator

  • amazon-braket-pennylane-plugin

  • amazon-braket-schemas

  • amazon-braket-sdk

  • ipykernel

  • 각화

  • matplotlib

  • networkx

  • openbabel

  • PennyLane

  • protobuf

  • psi4

  • rsa

  • PennyLane-Lightning-gpu

  • cuQuantum

  • amazon-braket-default-simulator

  • amazon-braket-pennylane-plugin

  • amazon-braket-schemas

  • amazon-braket-sdk

  • ipykernel

  • 각화

  • matplotlib

  • networkx

  • openbabel

  • PennyLane

  • protobuf

  • psi4

  • rsa

  • PennyLane-Lightning-gpu

  • cuQuantum

  • amazon-braket-default-simulator

  • amazon-braket-pennylane-plugin

  • amazon-braket-schemas

  • amazon-braket-sdk

  • awscli

  • boto3

  • ipykernel

  • matplotlib

  • networkx

  • numpy

  • openbabel

  • pandas

  • PennyLane

  • protobuf

  • psi4

  • rsa

  • scipy

aws/amazon-braket-containers에서 오픈 소스 컨테이너 정의를 보고 액세스할 수 있습니다. 사용 사례에 가장 적합한 컨테이너를 선택합니다. 컨테이너는 하이브리드 작업을 호출하는 AWS 리전 에 있어야 합니다. 하이브리드 작업을 생성할 때 하이브리드 작업 스크립트의 create(…​) 호출에 다음 세 인수 중 하나를 추가하여 컨테이너 이미지를 지정합니다. 런타임(시작 또는 런타임 비용)에 선택한 컨테이너에 추가 종속성을 설치할 수 있습니다.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 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"

retrieve_image() 함수를 사용하여를 검색할 image-uris 수도 있습니다.Amazon 브레이크 SDK. 다음 예제는 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")