webservice Modul

Berisi fungsionalitas untuk mengelola model yang disebarkan sebagai titik akhir layanan web di Azure Machine Learning.

Modul ini berisi kelas induk abstrak Webservice, yang mendefinisikan metode untuk menyebarkan model. Pola umum adalah membuat objek konfigurasi untuk target komputasi tertentu, dan kemudian menggunakan metode kelas Layanan web menggunakan objek konfigurasi tersebut. Misalnya, untuk menyebarkan ke Azure Container Instances, buat objek AciServiceDeploymentConfiguration dari metode deploy_configuration kelas AciWebservice, lalu gunakan salah satu metode penyebaran kelas Layanan web. Pola yang serupa berlaku untuk kelas AksWebservice, AksEndpoint, dan LocalWebservice.

Untuk gambaran umum penyebaran, lihat Menyebarkan model dengan Azure Machine Learning.

Kelas

AutoScaler

Tentukan detail untuk konfigurasi penskalaan otomatis dari Layanan web Kubernetes.

Untuk menentukan konfigurasi penskalaan otomatis, Anda biasanya akan menggunakan metode deploy_configuration atau update kelas AksWebservice.

Menginisialisasi AutoScaler.

ContainerResourceRequirements

Menentukan persyaratan sumber daya untuk kontainer yang digunakan oleh Layanan web.

Untuk menentukan konfigurasi penskalaan otomatis, Anda biasanya akan menggunakan metode deploy_configuration dari kelas AksWebservice atau kelas AciWebservice.

Menginisialisasi persyaratan sumber daya kontainer.

DataCollection

Menentukan konfigurasi pengumpulan data untuk Layanan Web.

Menginisialisasi objek DataCollection.

LivenessProbeRequirements

Menentukan persyaratan waktu pemeriksaan keaktifan untuk penyebaran Webservice.

Untuk menentukan konfigurasi penskalaan otomatis, Anda biasanya akan menggunakan metode deploy_configuration atau update kelas AksWebservice.

Menginisialisasi persyaratan waktu pemeriksaan keaktivaan.

WebServiceAccessToken

Mendefinisikan fungsionalitas dasar untuk mengambil Token Akses untuk layanan web yang disebarkan di Azure Machine Learning.

Buat instans baru WebServiceAccessToken.

Webservice

Mendefinisikan fungsionalitas dasar untuk menyebarkan model sebagai titik akhir layanan web di Azure Machine Learning.

Konstruktor layanan web digunakan untuk mengambil representasi cloud dari objek Layanan web yang diasosiasikan dengan Ruang kerja yang disediakan. Mengembalikan instans kelas turunan yang sesuai dengan jenis tertentu dari objek Layanan web yang diambil. Kelas Layanan web memungkinkan untuk menyebarkan model pembelajaran mesin dari objek Model atau Image.

Untuk informasi selengkapnya tentang bekerja dengan Layanan Web, lihat Model penyebaran dengan Azure Machine Learning.

Menginisialisasi instans Webservice.

Konstruktor Webservice mengambil representasi cloud dari objek Webservice yang terkait dengan ruang kerja yang disediakan. Ini akan mengembalikan instans kelas anak yang sesuai dengan jenis tertentu dari objek Webservice yang diambil.

WebserviceDeploymentConfiguration

Menentukan fungsionalitas kelas dasar untuk semua objek konfigurasi penyebaran Layanan web.

Kelas ini mewakili parameter konfigurasi untuk menyebarkan Layanan web pada target tertentu. Misalnya, untuk membuat penyebaran Azure Kubernetes Service, gunakan metode deploy_configuration dari kelas AksWebservice.

Menginisialisasi objek konfigurasi.