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.