Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Windows Machine Learning egyéni operátora, a Win32 API-k az MLOperatorAuthor.h helyen találhatók.
API
Az alábbi lista az egyéni operátor API-k szintaxisát és leírását tartalmazza.
Számbavételek
| Név | Leírás |
|---|---|
| MLOperatorAttributeType | Egy attribútum típusát adja meg. Minden attribútumtípus numerikusan megegyezik a megfelelő ONNX-típussal. |
| MLOperatorEdgeType | Egy operátor bemeneti vagy kimeneti élének típusait határozza meg. |
| MLOperátorVégrehajtásTípus | Megadja, hogy a kernel a processzort vagy a GPU-t használja-e a számításokhoz. |
| MLOperatorKernelOptions | Az egyéni operátormagok regisztrálásakor használt beállításokat adja meg. |
| MLOperatorParameterOptions | Az operátorok bemeneti és kimeneti széleinek beállításjelzőit adja meg. |
| MLOperatorSchemaEdgeTypeFormat | Meghatározza a bemeneti és kimeneti élek leírásának módját. |
| MLOperatorTensorDataType | A tenzor adattípusát adja meg. Minden adattípus numerikusan megegyezik a megfelelő ONNX-típussal. |
Funkciók
| Név | Leírás |
|---|---|
| MLCreateOperatorRegistry | Létrehoz egy IMLOperatorRegistry-példányt , amely egy egyéni operátor kernelének és egyéni operátorséma regisztrálásához használható. |
Felületek
| Név | Leírás |
|---|---|
| IMLOperatorAttributes | Egy operátor attribútumainak értékeit jelöli, amelyeket az operátort használó modell határoz meg. |
| IMLOperatorKernel | Az egyedi operátori kerneleket implementálták. |
| IMLOperatorKernelContext | Információt nyújt az operátorok a kernelek kiszámítása során történő használatáról. |
| IMLOperatorKernelCreationContext | Információt nyújt az operátorok kernelek létrehozása közbeni használatáról. |
| IMLOperatorKernelFactory | Az egyéni operátori kernel szerzője implementálta az adott kernel példányainak létrehozásához. |
| IMLOperatorRegistry | Az egyéni operátor kernelének és sémájának beállításjegyzékének egy példányát jelöli. |
| IMLOperatorShapeInferenceContext | Információt nyújt az operátorok használatáról az alakzatkövetők meghívása közben. |
| IMLOperatorShapeInferrer | Alakzatkövetőkkel implementálva az operátor kimeneti tenzorszegélyeinek alakzatai következtetnek. |
| IMLOperatorTensor | Az egyéni operátormagok számítása során használt tenzor ábrázolása. |
| IMLOperatorTensorShapeDescription | Egy operátor bemeneti és kimeneti tenzoralakzatait jelöli. |
| IMLOperatorTypeInferenceContext | Információt nyújt az operátorok használatáról a típuskövetők meghívása közben. |
| IMLOperatorTypeInferrer | Típuskövetőkkel implementálva az operátor kimeneti éleinek típusaira következtethet. |
Struktúrák
| Név | Leírás |
|---|---|
| MLOperatorAttribute | Egy egyéni operátor attribútumának nevét és tulajdonságait adja meg. |
| MLOperatorAttributeNameValue | Egy egyéni operátor attribútumának nevét és értékét adja meg. |
| MLOperatorEdgeDescription | Egy operátor bemeneti vagy kimeneti szélének tulajdonságait adja meg. |
| MLOperátorSzéltípusKorlátozás | Az egyéni operátormagokban és sémákban támogatott élek típusaira vonatkozó korlátozásokat határoz meg. |
| MLOperatorKernelDescription | A séma regisztrálásához használt egyéni operátori kernel leírása. |
| MLOperatorSchemaDescription | A séma regisztrálásához használt egyéni operátorséma leírása. |
| MLOperatorSchemaEdgeDescription | Egy operátor bemeneti vagy kimeneti szélére vonatkozó információkat ad meg. |
| MLOperatorSetId | Egy operátorkészlet identitását adja meg. |
Megjegyzés:
A Windows ML-vel kapcsolatos segítségért használja az alábbi erőforrásokat:
- Ha technikai kérdéseket szeretne feltenni vagy megválaszolni a Windows ML-ről, használja a Stack Overflowwindows-machine-learning címkéjét.
- Hiba bejelentéséhez, kérjük, nyújtson be egy hibajegyet a GitHub-en.