Struct MLOperatorAttributeNameValue
Especifica o nome e o(s) valor(es) de um atributo de um operador personalizado. Isso é usado ao registrar kernels de operador personalizados e esquema de operador personalizado.
Campos
Nome | Tipo | Descrição |
---|---|---|
floats | const float* | Valores 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. |
name | const char* | Cadeia de caracteres UTF-8 terminada em NULL que representa o nome do atributo no tipo de operador associado. |
reservada | const void* | |
cadeias de caracteres | const char* const* | Valor(es) da cadeia de caracteres UTF-8 terminada em NULL. Usado quando o campo de tipo é MLOperatorAttributeType::String ou MLOperatorAttributeType::StringArray. |
tipo | MLOperatorAttributeType | O tipo do atributo no tipo de operador associado. |
valueCount | uint32_t | O número de elementos no valor do atributo. Isso deve ser 1, exceto para atributos que são de tipos de matriz. |
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.