Condividi tramite


Struct MLOperatorSchemaDescription

Descrizione di uno schema di operatore personalizzato usato per registrare tale schema.

Campi

Nome Tipo Descrizione
attributeCount uint32_t Numero di attributi forniti.
Attributi const MLOperatorAttribute* Set di attributi supportati dal tipo di operatore.
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.
inputCount uint32_t Numero di input dell'operatore.
input const MLOperatorSchemaEdgeDescription* Matrice contenente le descrizioni dei bordi di input dell'operatore.
name const char* Stringa UTF-8 con terminazione NULL che rappresenta il nome dell'operatore.
operatorSetVersionAtLastChange int32_t Versione impostata dall'operatore in corrispondenza della quale è stato introdotto o modificato l'ultimo operatore.
outputCount uint32_t Numero di output dell'operatore.
outputs const MLOperatorSchemaEdgeDescription* Matrice contenente le descrizioni dei bordi di output dell'operatore.
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.