Compartir a través de


Estructura MLOperatorAttributeNameValue

Especifica el nombre y los valores de un atributo de un operador personalizado. Esto se usa al registrar kernels de operadores personalizados y esquemas de operadores personalizado.

Campos

Nombre Escribir Descripción
flotantes (float) const float* Valores de punto flotante de 32 bits. Se usa cuando el campo del tipo es MLOperatorAttributeType::Float o MLOperatorAttributeType::FloatArray.
ints const int64_t* Valores enteros de 64 bits. Se usa cuando el campo del tipo es MLOperatorAttributeType::Int o MLOperatorAttributeType::IntArray.
name const char* Cadena UTF-8 terminada en NULL que representa el nombre del atributo en el tipo de operador asociado.
reserved const void*
cadenas const char* const* Valores de cadena UTF-8 terminados en NULL. Se usa cuando el campo del tipo es MLOperatorAttributeType::String o MLOperatorAttributeType::StringArray.
type MLOperatorAttributeType Tipo del atributo en el tipo de operador asociado.
valueCount uint32_t El número de elementos en el valor de atributo. Debe ser 1, excepto para atributos que son de tipo matriz.

Requisitos

Requisito
Cliente mínimo compatible Windows 10, compilación 17763
Servidor mínimo admitido Windows Server 2019 con experiencia de escritorio
Encabezado MLOperatorAuthor.h

Nota:

Use los siguientes recursos para obtener ayuda con Windows ML:

  • Para formular o responder a preguntas técnicas sobre Windows Machine Learning, utilice la etiqueta windows-machine-learning en Stack Overflow.
  • Para notificar un error, registre un problema en GitHub.