Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Sesuaikan lingkungan runtime Anda

Mode fokus
Sesuaikan lingkungan runtime Anda - Amazon SageMaker AI

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

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

Anda dapat menyesuaikan lingkungan runtime untuk menggunakan lingkungan pengembangan terintegrasi lokal (IDEs), SageMaker notebook, atau notebook SageMaker Studio Classic pilihan Anda untuk menulis kode ML Anda. SageMaker AI akan membantu mengemas dan mengirimkan fungsi dan dependensinya sebagai pekerjaan SageMaker pelatihan. Ini memungkinkan Anda mengakses kapasitas server SageMaker pelatihan untuk menjalankan pekerjaan pelatihan Anda.

Baik dekorator jarak jauh maupun RemoteExecutor metode untuk menjalankan fungsi memungkinkan pengguna untuk menentukan dan menyesuaikan lingkungan runtime mereka. Anda dapat menggunakan requirements.txt file atau file YAMM lingkungan conda.

Untuk menyesuaikan lingkungan runtime menggunakan file YAMB lingkungan conda dan requirements.txt file, lihat contoh kode berikut.

# specify a conda environment inside a yaml file @remote(instance_type="ml.m5.large", image_uri = "my_base_python:latest", dependencies = "./environment.yml") def matrix_multiply(a, b): return np.matmul(a, b) # use a requirements.txt file to import dependencies @remote(instance_type="ml.m5.large", image_uri = "my_base_python:latest", dependencies = './requirements.txt') def matrix_multiply(a, b): return np.matmul(a, b)

Atau, Anda dapat mengatur dependencies auto_capture agar SDK SageMaker Python menangkap dependensi yang diinstal di lingkungan conda aktif. Berikut ini diperlukan auto_capture untuk bekerja dengan andal:

  • Anda harus memiliki lingkungan conda yang aktif. Kami menyarankan untuk tidak menggunakan lingkungan base conda untuk pekerjaan jarak jauh sehingga Anda dapat mengurangi potensi konflik ketergantungan. Tidak menggunakan lingkungan base conda juga memungkinkan pengaturan lingkungan yang lebih cepat dalam pekerjaan jarak jauh.

  • Anda tidak boleh memiliki dependensi yang diinstal menggunakan pip dengan nilai untuk parameter. --extra-index-url

  • Anda tidak boleh memiliki konflik ketergantungan antara paket yang diinstal dengan conda dan paket yang diinstal dengan pip di lingkungan pengembangan lokal.

  • Lingkungan pengembangan lokal Anda tidak boleh berisi dependensi khusus sistem operasi yang tidak kompatibel dengan Linux.

Jika auto_capture tidak berhasil, kami sarankan Anda meneruskan dependensi Anda sebagai file requirement.txt atau conda environment.yaml, seperti yang dijelaskan dalam contoh pengkodean pertama di bagian ini.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.