model Modul

Berisi fungsionalitas untuk mengelola model pembelajaran mesin di Azure Machine Learning.

Dengan kelas Model, Anda dapat menyelesaikan tugas utama berikut:

  • mendaftarkan model Anda dengan ruang kerja
  • membuat profil model Anda untuk memahami persyaratan penyebaran
  • mengemas model Anda untuk digunakan dengan Docker
  • menyebarkan model Anda ke titik akhir inferensi sebagai layanan web

Untuk informasi selengkapnya tentang cara model digunakan, lihat Cara kerja Azure Machine Learning: Arsitektur dan konsep.

Kelas

InferenceConfig

Tunjukkan pengaturan konfigurasi lingkungan kustom yang digunakan untuk penyebaran.

Konfigurasi inferensi adalah parameter input untuk tindakan terkait penyebaran Model:

Menginisialisasi objek konfigurasi.

Model

Menunjukkan hasil pelatihan pembelajaran mesin.

Model adalah hasil dari pelatihan Azure Machine Learning Run atau beberapa proses pelatihan model lainnya di luar Azure. Terlepas dari bagaimana model dihasilkan, model ini dapat didaftarkan di ruang kerja, yang ditunjukkan oleh sebuah nama dan versi. Dengan kelas Model, Anda dapat mengemas model untuk digunakan dengan Docker dan menyebarkannya sebagai titik akhir real time yang dapat digunakan untuk permintaan inferensi.

Untuk tutorial secara menyeluruh yang menunjukkan bagaimana model dibuat, dikelola, dan digunakan, lihat Melatih model klasifikasi gambar dengan data MNIST dan scikit-learn menggunakan Azure Machine Learning.

Konstruktor model.

Konstruktor Model digunakan untuk mengambil representasi cloud dari objek Model yang terkait dengan ruang kerja yang disediakan. Harus memberikan nama atau ID.

ModelPackage

Menunjukkan kemasan dari satu model atau lebih dan dependensi mereka ke dalam citra Docker atau Dockerfile.

Objek ModelPackage dikembalikan dari metode package dari kelas Model. Parameter generate_dockerfile metode paket menentukan apakah citra Docker atau Dockerfile dibuat.

Menginisialisasi paket yang dibuat dengan model dan dependensi.