ContainerImageConfig Kelas
Menentukan pengaturan konfigurasi Gambar khusus untuk penyebaran Kontainer - memerlukan runtime bahasa umum dan skrip eksekusi.
Dalam kasus penggunaan yang khas, Anda akan menggunakan metode image_configuration
kelas ContainerImage untuk membuat objek ContainerImageConfig.
Menginisialisasi objek konfigurasi.
- Warisan
-
ContainerImageConfig
Konstruktor
ContainerImageConfig(execution_script, runtime, conda_file=None, docker_file=None, schema_file=None, dependencies=None, enable_gpu=None, tags=None, properties=None, description=None, base_image=None, base_image_registry=None, allow_absolute_path=False, cuda_version=None)
Parameter
- runtime
- str
Runtime bahasa umum yang akan digunakan untuk gambar. Runtime bahasa umum yang didukung saat ini adalah 'spark-py' dan 'python'.
- conda_file
- str
Jalur ke file lokal yang berisi definisi lingkungan conda yang akan digunakan untuk gambar.
- docker_file
- str
Jalur ke file lokal yang berisi langkah-langkah Docker tambahan untuk dijalankan saat menyiapkan gambar.
- schema_file
- str
Jalur ke file lokal yang berisi skema layanan web untuk digunakan saat gambar disebarkan.
Daftar jalur ke file/folder tambahan yang perlu dijalankan oleh gambar.
- enable_gpu
- bool
Apakah akan mengaktifkan dukungan GPU pada gambar. Gambar GPU harus digunakan pada Microsoft Azure Service seperti Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines, dan Azure Kubernetes Service. Default ke False.
Kamus properti kunci-nilai yang akan diberikan ke gambar ini. Properti ini tidak dapat diubah setelah penyebaran, namun pasangan nilai kunci baru dapat ditambahkan.
- base_image
- str
Gambar kustom untuk digunakan sebagai gambar dasar. Jika tidak ada gambar dasar yang diberikan maka gambar dasar akan digunakan berdasarkan parameter runtime yang diberikan.
- cuda_version
- str
Versi CUDA yang akan dipasang untuk gambar yang membutuhkan dukungan GPU. Gambar GPU harus digunakan pada Microsoft Azure Service seperti Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines, dan Azure Kubernetes Service. Versi yang didukung adalah 9.0, 9.1 dan 10.0. Jika 'enable_gpu' diatur, defaultnya adalah '9.1'.
- execution_script
- str
Jalur ke file lokal yang berisi kode yang akan dijalankan untuk gambar
- runtime
- str
Runtime mana yang akan digunakan untuk gambar. Runtime yang didukung saat ini adalah 'spark-py' dan 'python'
- conda_file
- str
Jalur ke file lokal yang berisi definisi lingkungan conda yang akan digunakan untuk gambar
- docker_file
- str
Jalur ke file lokal yang berisi langkah-langkah Docker tambahan untuk dijalankan saat menyiapkan gambar
- schema_file
- str
Jalur ke file lokal yang berisi skema layanan web untuk digunakan saat gambar disebarkan
- enable_gpu
- bool
Apakah akan mengaktifkan dukungan GPU dalam gambar atau tidak. Gambar GPU harus digunakan pada Microsoft Azure Service seperti Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines, dan Azure Kubernetes Service. Default ke false.
Kamus properti nilai kunci untuk memberikan gambar ini. Properti ini tidak dapat diubah setelah penyebaran, tetapi pasangan nilai kunci baru dapat ditambahkan
- base_image
- str
Gambar kustom untuk digunakan sebagai gambar dasar. Jika tidak ada gambar dasar yang diberikan maka gambar dasar akan digunakan berdasarkan parameter runtime yang diberikan.
- cuda_version
- str
Versi CUDA dipasang untuk gambar yang membutuhkan dukungan GPU. Gambar GPU harus digunakan pada Microsoft Azure Service seperti Azure Container Instances, Azure Machine Learning Compute, Azure Virtual Machines, dan Azure Kubernetes Service. Versi yang didukung adalah 9.0, 9.1 dan 10.0. Jika 'enable_gpu' diatur, defaultnya adalah '9.1'.
Metode
build_create_payload |
Bangun payload pembuatan untuk gambar Kontainer. |
create_local_debug_payload |
Bangun payload pembuatan untuk gambar Kontainer. |
validate_configuration |
Periksa apakah nilai konfigurasi yang ditentukan valid. Memunculkan :class:azureml.exceptions.WebserviceException` jika validasi gagal. |
build_create_payload
Bangun payload pembuatan untuk gambar Kontainer.
build_create_payload(workspace, name, model_ids)
Parameter
Mengembalikan
Payload pembuatan Kontainer gambar.
Tipe hasil
Pengecualian
create_local_debug_payload
Bangun payload pembuatan untuk gambar Kontainer.
create_local_debug_payload(workspace, model_ids)
Parameter
Mengembalikan
Payload pembuatan Kontainer gambar.
Tipe hasil
Pengecualian
validate_configuration
Periksa apakah nilai konfigurasi yang ditentukan valid.
Memunculkan :class:azureml.exceptions.WebserviceException` jika validasi gagal.
validate_configuration()
Pengecualian
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk