Compartilhar via


Struct MLOperatorAttributeNameValue

Especifica o nome e os valores de um atributo de um operador personalizado. Isso é usado ao registrar kernels de operador personalizado e esquema de operador personalizado.

Campos

Nome Tipo Descrição
Flutua const flutuante* Valor(es) de ponto flutuante de 32 bits. Usado quando o campo de tipo é MLOperatorAttributeType::Float ou MLOperatorAttributeType::FloatArray.
ints const int64_t* Valores inteiros de 64 bits. Usado quando o campo de tipo é MLOperatorAttributeType::Int ou MLOperatorAttributeType::IntArray.
nome const char* Cadeia de caracteres UTF-8 terminada em NULL que representa o nome do atributo no tipo de operador associado.
reservado Void constante*
cadeias de caracteres const char* const* Valor da cadeia de caracteres UTF-8 terminada em nulo. Usado quando o campo de tipo é MLOperatorAttributeType::String ou MLOperatorAttributeType::StringArray.
tipo MLOperatorAttributeType O tipo do atributo no tipo de operador associado.
contagem de valores uint32_t O número de elementos do valor do atributo. Isso deve ser 1, exceto para atributos que são de tipos de matriz.

Requisitos

Requisito
Cliente mínimo suportado Windows 10, compilação 17763
Servidor mínimo compatível Windows Server 2019 com Experiência de Desktop
cabeçalho MLOperatorAuthor.h

Observação

Use os seguintes recursos 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.