

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Tentukan lingkungan untuk skrip algoritme Anda
<a name="braket-jobs-script-environment"></a>

Amazon Braket mendukung lingkungan yang ditentukan oleh kontainer untuk skrip algoritme Anda:
+ Sebuah wadah dasar (default, jika tidak `image_uri` ditentukan)
+ Wadah dengan CUDA-Q
+ Wadah dengan Tensorflow dan PennyLane
+ Sebuah wadah dengan PyTorch, PennyLane, dan CUDA-Q

Tabel berikut memberikan rincian tentang wadah dan pustaka yang disertakan.


**Wadah Amazon Braket**  

| Tipe | Basis | CUDA-Q | TensorFlow | PyTorch | 
| --- | --- | --- | --- | --- | 
|   **URI Gambar**   |  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  | 
|   **Perpustakaan Warisan**   |  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  | 
|   **Perpustakaan Tambahan**   |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/braket/latest/developerguide/braket-jobs-script-environment.html)  | 

Anda dapat melihat dan mengakses definisi wadah open source di [aws/ amazon-braket-containers](https://github.com/aws/amazon-braket-containers). Pilih wadah yang paling cocok dengan kasus penggunaan Anda. Anda dapat menggunakan salah satu AWS Wilayah yang tersedia di Braket (us-east-1, us-west-1, us-west-2, eu-north-1, eu-west-2, eu-west-2), tetapi Wilayah penampung harus cocok dengan Wilayah untuk pekerjaan hibrida Anda. Tentukan gambar kontainer saat Anda membuat pekerjaan hibrida dengan menambahkan salah satu dari tiga argumen berikut ke `create(…​)` panggilan Anda dalam skrip pekerjaan hybrid. Anda dapat menginstal dependensi tambahan ke dalam wadah yang Anda pilih saat runtime (dengan biaya startup atau runtime) karena kontainer Amazon Braket memiliki konektivitas internet. Contoh berikut adalah untuk Wilayah us-west-2.
+  **Gambar dasar:** image\$1uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest” amazon-braket-base-jobs
+  **Gambar CUDA-Q:** image\$1uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest” amazon-braket-cudaq-jobs
+  **Gambar tensorflow:** image\$1uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest” amazon-braket-tensorflow-jobs
+  **PyTorch image:** image\$1uri="292282985366.dkr. ecr.us-west-2.amazonaws.com /:latest” amazon-braket-pytorch-jobs

Ini juga `image-uris` dapat diambil menggunakan `retrieve_image()` fungsi di Amazon Braket SDK. Contoh berikut menunjukkan cara mengambilnya dari Wilayah 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_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")
```