functions Paket
Berisi fungsionalitas untuk mengemas model Azure Machine Learning guna penyebaran ke Azure Functions.
Azure Functions memungkinkan Anda menjalankan potongan kecil kode (disebut "fungsi") yang dapat dipicu oleh peristiwa tertentu, seperti perubahan data, atau berdasarkan jadwal seperti yang sering diperlukan dalam alur kerja pembelajaran mesin. Untuk informasi selengkapnya, lihat Pengantar Azure Functions.
Dengan fungsi dalam paket ini, Anda dapat membuat aplikasi Azure Functions dari model yang terdaftar di ruang kerja Azure Machine Learning Anda. Setiap fungsi mengembalikan objek ModelPackage yang menunjukkan gambar Docker yang merangkum model Anda dan dependensinya atau konteks build Dockerfile.
Untuk contoh penggunaan Azure Functions untuk pembelajaran mesin, lihat Tutorial: Menerapkan model pembelajaran mesin di Azure Functions dengan Python dan TensorFlow serta Tutorial: Menyebarkan model klasifikasi gambar terlatih ke Azure Functions dengan PyTorch.
Fungsi
package
Buat paket model dalam bentuk gambar Docker atau konteks build Dockerfile.
Fungsi ini membuat paket model untuk digunakan di Azure Functions dengan jenis trigger yang ditentukan.
Fungsi lain dalam paket ini, membuat paket model untuk jenis pemicu tertentu. Untuk informasi selengkapnya, lihat Pemicu dan pengikatan Azure Functions.
package(workspace, models, inference_config, generate_dockerfile=False, functions_enabled=False, trigger=None, **kwargs)
Parameter
Daftar objek Model yang akan disertakan dalam paket. Bisa berupa daftar kosong.
- inference_config
- InferenceConfig
Objek InferenceConfig untuk mengonfigurasi pengoperasian model. Ini harus menyertakan objek Lingkungan.
- generate_dockerfile
- bool
Apakah akan membuat Dockerfile yang dapat dijalankan secara lokal alih-alih membangun gambar.
- functions_enabled
- bool
Apakah Azure Functions harus diaktifkan dalam kontainer yang dikemas.
- trigger
- str
Pemicu opsional untuk fungsi tersebut. Nilainya bisa berupa "blob", "http", atau "service_bus_queue".
- kwargs
Argumen apa pun untuk fungsi paket tertentu yang ditentukan dalam modul ini. Misalnya, untuk metode package_http, argumen yang diteruskan adalah auth_level.
Mengembalikan
Objek ModelPackage.
Tipe hasil
Pengecualian
Pemicu yang ditentukan tidak valid.
package_blob
Buat paket model Azure Functions sebagai gambar Docker atau konteks build Dockerfile dengan pemicu blob.
package_blob(workspace, models, inference_config, generate_dockerfile=False, input_path=None, output_path=None)
Parameter
Daftar objek Model yang akan disertakan dalam paket. Bisa berupa daftar kosong.
- inference_config
- InferenceConfig
Objek InferenceConfig untuk mengonfigurasi pengoperasian model. Ini harus menyertakan objek Lingkungan.
- generate_dockerfile
- bool
Apakah akan membuat Dockerfile yang dapat dijalankan secara lokal alih-alih membangun gambar.
Mengembalikan
Objek ModelPackage.
Tipe hasil
Pengecualian
Pemicu yang ditentukan tidak valid.
package_http
Buat paket model Azure Functions sebagai gambar Docker atau konteks build Dockerfile dengan pemicu HTTP.
package_http(workspace, models, inference_config, generate_dockerfile=False, auth_level=None)
Parameter
Daftar objek Model yang akan disertakan dalam paket. Bisa berupa daftar kosong.
- inference_config
- InferenceConfig
Objek InferenceConfig untuk mengonfigurasi pengoperasian model. Ini harus menyertakan objek Lingkungan.
- generate_dockerfile
- bool
Apakah akan membuat Dockerfile yang dapat dijalankan secara lokal alih-alih membangun gambar.
Mengembalikan
Objek ModelPackage.
Tipe hasil
Pengecualian
Pemicu yang ditentukan tidak valid.
package_service_bus_queue
Buat paket model Azure Functions sebagai gambar Docker atau Dockerfile dengan pemicu antrean bus layanan.
package_service_bus_queue(workspace, models, inference_config, generate_dockerfile=False, input_queue_name=None, output_queue_name=None)
Parameter
Daftar objek Model yang akan disertakan dalam paket. Bisa berupa daftar kosong.
- inference_config
- InferenceConfig
Objek InferenceConfig untuk mengonfigurasi pengoperasian model. Ini harus menyertakan objek Lingkungan.
- generate_dockerfile
- bool
Apakah akan membuat Dockerfile yang dapat dijalankan secara lokal alih-alih membangun gambar.
Mengembalikan
Objek ModelPackage.
Tipe hasil
Pengecualian
Pemicu yang ditentukan tidak valid.
Saran dan Komentar
Kirim dan lihat umpan balik untuk