Struct MLOperatorKernelDescription
Descrizione di un kernel di operatore personalizzato usato per registrare tale schema.
Campi
Nome | Tipo | Descrizione |
---|---|---|
defaultAttributeCount | uint32_t | Numero di valori di attributo predefiniti specificati. |
defaultAttributes | const MLOperatorAttributeNameValue* | Valori predefiniti degli attributi. Questi verranno applicati quando gli attributi non sono presenti in un modello contenente il tipo di operatore. |
dominio | const char* | Stringa UTF-8 con terminazione NULL che rappresenta il nome del dominio dell'operatore. |
executionOptions | uint32_t | Riservato per opzioni aggiuntive. Deve essere 0. |
executionType | MLOperatorExecutionType | Specifica se un kernel usa la CPU o la GPU per il calcolo. |
minimumOperatorSetVersion | int32_t | Versione minima dei set di operatori per cui questo kernel è valido. La versione massima viene dedotta in base alle registrazioni dello schema del set di operatori per le versioni successive dello stesso dominio. |
name | const char* | Stringa UTF-8 con terminazione NULL che rappresenta il nome dell'operatore. |
opzioni | MLOperatorKernelOptions | Opzioni per il kernel che si applicano a tutti i tipi di provider di esecuzione. |
typeConstraintCount | uint32_t | Numero di vincoli di tipo forniti. |
typeConstraints | const MLOperatorEdgeTypeConstraint* | Matrice di vincoli di tipo. Ogni vincolo limita l'input e gli output associati a una stringa di etichetta di tipo a uno o più tipi di arco. |
Requisiti
Requisito | |
---|---|
Client minimo supportato | Windows 10, build 17763 |
Server minimo supportato | Windows Server 2019 con Esperienza desktop |
Intestazione | MLOperatorAuthor.h |
Nota
Per informazioni su Windows Machine Learning, usa le risorse seguenti:
- Per porre domande tecniche o rispondere a domande tecniche su Windows Machine Learning, usa il tag windows-machine-learning in Stack Overflow.
- Per segnalare un bug, registra il problema in GitHub.