Compartilhar via


Struct MLOperatorSchemaDescription

Descrição de um esquema de operador personalizado usado para registrar esse esquema.

Campos

Nome Tipo Descrição
attributeCount uint32_t O número de atributos fornecidos.
attributes constMLOperatorAttribute* O conjunto de atributos suportados pelo tipo de operador.
defaultAttributeCount uint32_t O número de valores de atributos padrão fornecidos.
defaultAttributes constMLOperatorAttributeNameValue* Os valores padrão dos atributos. Eles serão aplicados quando os atributos estiverem ausentes em um modelo que contenha o tipo de operador.
inputCount uint32_t O número de entradas do operador.
inputs constMLOperatorSchemaEdgeDescription* Uma matriz que contém as descrições das bordas de entrada do operador.
name const char* Cadeia de caracteres UTF-8 terminada em NULL que representa o nome do operador.
operatorSetVersionAtLastChange int32_t A versão do conjunto de operadores na qual esse operador foi introduzido ou alterado pela última vez.
outputCount uint32_t O número de saídas do operador.
outputs constMLOperatorSchemaEdgeDescription* Uma matriz que contém as descrições das bordas de saída do operador.
typeConstraintCount uint32_t O número de restrições de tipo fornecidas.
typeConstraints constMLOperatorEdgeTypeConstraint* Uma matriz de restrições de tipo. Cada restrição restringe entradas e saídas associadas a uma cadeia de caracteres de rótulo de tipo a um ou mais tipos de borda.

Requisitos

Requisito
Cliente mínimo com suporte Windows 10, build 17763
Servidor mínimo com suporte Windows Server 2019 com Desktop Experience
Cabeçalho MLOperatorAuthor.h

Observação

Use os recursos a seguir para obter ajuda com o Windows ML:

  • Para fazer perguntas ou responder a perguntas técnicas sobre o Windows ML, use a marca windows-machine-learning no Stack Overflow.
  • Para relatar um bug, registre um problema no nosso GitHub.