Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
API Win32 untuk operator khusus Windows Machine Learning terletak di MLOperatorAuthor.h.
Antarmuka Pemrograman Aplikasi (API)
Berikut ini adalah daftar API operator kustom dengan sintaks dan deskripsinya.
Enumerasi
| Nama | Deskripsi |
|---|---|
| MLOperatorAttributeType | Menentukan jenis atribut. Setiap jenis atribut secara numerik cocok dengan jenis ONNX yang sesuai. |
| MLOperatorEdgeType | Menentukan jenis sisi input atau output dari operator. |
| MLOperatorExecutionType | Menentukan apakah kernel menggunakan CPU atau GPU untuk komputasi. |
| MLOperatorKernelOptions | Menentukan opsi yang digunakan saat mendaftarkan kernel operator kustom. |
| MLOperatorParameterOptions | Menentukan bendera opsi tepi input dan output operator. |
| MLOperatorSchemaEdgeTypeFormat | Menentukan cara di mana jenis tepi input dan output dijelaskan. |
| MLOperatorTensorDataType | Menentukan jenis data tensor. Setiap jenis data secara numerik cocok dengan jenis ONNX yang sesuai. |
Fungsi
| Nama | Deskripsi |
|---|---|
| MLCreateOperatorRegistry | Membuat instans IMLOperatorRegistry yang dapat digunakan untuk mendaftarkan kernel operator kustom dan skema operator kustom. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IMLOperatorAtribut | Mewakili nilai atribut operator, seperti yang ditentukan oleh model menggunakan operator. |
| IMLOperatorKernel | Diimplementasikan oleh kernel operator kustom. |
| IMLOperatorKernelKonteks | Menyediakan informasi tentang penggunaan operator saat kernel sedang dihitung. |
| IMLOperatorKernelCreationContext | Menyediakan informasi tentang penggunaan operator saat kernel sedang dibuat. |
| IMLOperatorKernelFactory | Diimplementasikan oleh penulis kernel operator kustom untuk membuat instans kernel tersebut. |
| IMLOperatorRegistry | Mewakili instans registri untuk kernel dan skema operator kustom. |
| IMLOperatorShapeInferenceContext | Menyediakan informasi tentang penggunaan operator saat inferrer bentuk sedang dipanggil. |
| IMLOperatorShapeInferrer | Diimplementasikan oleh penginfer bentuk untuk menentukan bentuk tepi tensor keluaran operator. |
| IMLOperatorTensor | Representasi tensor yang digunakan selama komputasi kernel operator kustom. |
| IMLOperatorTensorShapeDescription | Mewakili sekumpulan bentuk tensor input dan output dari operator. |
| IMLOperatorTypeInferenceContext | Menyediakan informasi tentang penggunaan operator saat inferrer jenis sedang dipanggil. |
| IMLOperatorTypeInferrer | Diimplementasikan oleh penyimpul tipe untuk menyimpulkan tipe dari sisi keluaran operator. |
Struktur
| Nama | Deskripsi |
|---|---|
| MLOperatorAtribut | Menentukan nama dan properti atribut operator kustom. |
| MLOperatorAttributeNameValue | Menentukan nama dan nilai atribut operator kustom. |
| MLOperatorEdgeDeskripsi | Menentukan properti dari tepi input atau output sebuah operator. |
| MLOperatorEdgeTypeConstraint | Menentukan batasan pada jenis tepi yang didukung dalam kernel dan skema operator kustom. |
| MLOperatorKernelDeskripsi | Deskripsi kernel operator kustom yang digunakan untuk mendaftarkan skema tersebut. |
| MLOperatorSchemaDeskripsi | Deskripsi skema operator kustom yang digunakan untuk mendaftarkan skema tersebut. |
| MLOperatorSchemaEdgeDescription | Menentukan informasi tentang sisi input atau output dari si operator. |
| MLOperatorSetId | Menentukan identitas kumpulan operator. |
Nota
Gunakan sumber daya berikut untuk bantuan dengan Windows ML:
- Untuk mengajukan atau menjawab pertanyaan teknis tentang Windows ML, silakan gunakan tag windows-machine-learning di Stack Overflow.
- Untuk melaporkan bug, silakan ajukan masalah di GitHub kami.