Pembelajaran mesin dan AI dengan ONNX di SQL Edge

Penting

Azure SQL Edge tidak lagi mendukung platform ARM64.

Pembelajaran mesin di Azure SQL Edge mendukung model dalam format Open Neural Network Exchange (ONNX). ONNX adalah format terbuka yang dapat Anda gunakan untuk bertukar model antara berbagai kerangka kerja dan alat pembelajaran mesin.

Gambaran Umum

Untuk menyimpulkan model pembelajaran mesin di Azure SQL Edge, Anda harus terlebih dahulu mendapatkan model. Ini bisa menjadi model yang telah dilatih sebelumnya atau model kustom yang dilatih dengan kerangka kerja pilihan Anda. Azure SQL Edge mendukung format ONNX dan Anda perlu mengonversi model ke format ini. Seharusnya tidak ada efek pada akurasi model, dan setelah Anda memiliki model ONNX, Anda dapat menyebarkan model di Azure SQL Edge dan menggunakan penilaian asli dengan fungsi PREDICT T-SQL.

Dapatkan model ONNX

Untuk mendapatkan model dalam format ONNX:

Batasan

Saat ini, tidak semua model ONNX didukung oleh Azure SQL Edge. Dukungan terbatas pada model dengan jenis data numerik:

Jenis numerik lainnya dapat dikonversi ke jenis yang didukung dengan menggunakan CAST dan CONVERT.

Input model harus disusun sehingga setiap input ke model sesuai dengan satu kolom dalam tabel. Misalnya, jika Anda menggunakan kerangka data panda untuk melatih model, maka setiap input harus menjadi kolom terpisah ke model.

Langkah berikutnya