View a markdown version of this page

Gunakan estimator generik SageMaker AI untuk memperluas wadah DLC yang sudah dibuat sebelumnya - Amazon SageMaker AI

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

Gunakan estimator generik SageMaker AI untuk memperluas wadah DLC yang sudah dibuat sebelumnya

Anda dapat menyesuaikan wadah SageMaker AI bawaan atau memperluasnya untuk menangani persyaratan fungsional tambahan untuk algoritma atau model Anda yang tidak didukung oleh gambar SageMaker AI Docker bawaan. Untuk contoh bagaimana Anda dapat memperpanjang wadah yang sudah dibuat sebelumnya, lihat Memper panjang Kontainer Prebuilt.

Untuk memperluas wadah bawaan atau menyesuaikan wadah Anda sendiri untuk menggunakan pustaka, Anda harus menggunakan salah satu gambar yang tercantum diKerangka kerja yang didukung.

catatan

Dari TensorFlow 2.4.1 dan PyTorch 1.8.1, DLC kerangka SageMaker AI mendukung EFA-enabled jenis instance. Kami menyarankan Anda menggunakan gambar DLC yang berisi TensorFlow 2.4.1 atau yang lebih baru dan PyTorch 1.8.1 atau yang lebih baru.

Misalnya, jika Anda menggunakan PyTorch, Dockerfile Anda harus berisi FROM pernyataan yang mirip dengan berikut ini:

# SageMaker AI PyTorch image FROM 763104351884.dkr.ecr.<aws-region>.amazonaws.com/pytorch-training:<image-tag> ENV PATH="/opt/ml/code:${PATH}" # this environment variable is used by the SageMaker AI PyTorch container to determine our user code directory. ENV SAGEMAKER_SUBMIT_DIRECTORY /opt/ml/code # /opt/ml and all subdirectories are utilized by SageMaker AI, use the /code subdirectory to store your user code. COPY train.py /opt/ml/code/train.py # Defines cifar10.py as script entrypoint ENV SAGEMAKER_PROGRAM train.py

Anda dapat lebih lanjut menyesuaikan wadah Docker Anda sendiri untuk bekerja dengan SageMaker AI menggunakan toolkit SageMaker Pelatihan dan file biner dari pustaka paralel data SageMaker terdistribusi AI. Untuk mempelajari lebih lanjut, lihat instruksi di bagian berikut.