Operator kustom
API Win32 operator kustom Windows Machine Learning terletak di MLOperatorAuthor.h.
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 tepi input atau output 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 |
---|---|
IMLOperatorAttributes | Mewakili nilai atribut operator, seperti yang ditentukan oleh model menggunakan operator. |
IMLOperatorKernel | Diimplementasikan oleh kernel operator kustom. |
IMLOperatorKernelContext | 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 penyimpulan bentuk untuk menyimpulkan bentuk tepi tensor output operator. |
IMLOperatorTensor | Representasi tensor yang digunakan selama komputasi kernel operator kustom. |
IMLOperatorTensorShapeDescription | Mewakili set bentuk tensor input dan output operator. |
IMLOperatorTypeInferenceContext | Menyediakan informasi tentang penggunaan operator saat inferrer jenis sedang dipanggil. |
IMLOperatorTypeInferrer | Diimplementasikan oleh inferrer jenis untuk menyimpulkan jenis tepi output operator. |
Struktur
Nama | Deskripsi |
---|---|
MLOperatorAttribute | Menentukan nama dan properti atribut operator kustom. |
MLOperatorAttributeNameValue | Menentukan nama dan nilai atribut operator kustom. |
MLOperatorEdgeDescription | Menentukan properti tepi input atau output operator. |
MLOperatorEdgeTypeConstraint | Menentukan batasan pada jenis tepi yang didukung dalam kernel dan skema operator kustom. |
MLOperatorKernelDescription | Deskripsi kernel operator kustom yang digunakan untuk mendaftarkan skema tersebut. |
MLOperatorSchemaDescription | Deskripsi skema operator kustom yang digunakan untuk mendaftarkan skema tersebut. |
MLOperatorSchemaEdgeDescription | Menentukan informasi tentang tepi input atau output operator. |
MLOperatorSetId | Menentukan identitas set operator. |
Catatan
Gunakan sumber daya berikut untuk bantuan terkait 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.