Estructura MLOperatorKernelDescription
Descripción de un kernel de operador personalizado usado para registrar ese esquema.
Campos
Nombre | Escribir | Descripción |
---|---|---|
defaultAttributeCount | uint32_t | El número de valores predeterminados de atributo proporcionados. |
defaultAttributes | const MLOperatorAttributeNameValue* | Los valores predeterminados de los atributos. Estos se aplicarán cuando falten los atributos en un modelo que contenga el tipo de operador. |
dominio | const char* | Cadena UTF-8 terminada en NULL que representa el nombre del dominio del operador. |
executionOptions | uint32_t | Reservado para opciones adicionales. Debe ser 0. |
executionType | MLOperatorExecutionType | Especifica si un kernel usa la CPU o la GPU para el realizar cálculos. |
minimumOperatorSetVersion | int32_t | La versión mínima del operador establece para cuál es válido este kernel. La versión máxima se deduce en función de los registros del esquema del conjunto de operadores para versiones posteriores del mismo dominio. |
nombre | const char* | Cadena UTF-8 terminada en NULL que representa el nombre del operador. |
options | MLOperatorKernelOptions | Opciones para el kernel que se aplican a todos los tipos de proveedor de ejecución. |
typeConstraintCount | uint32_t | Número de restricciones de tipos proporcionadas. |
typeConstraints | const MLOperatorEdgeTypeConstraint* | Matriz de restricciones de tipos. Cada restricción restringe las entradas y salidas asociadas a una cadena de etiqueta de tipo a uno o a varios tipos perimetrales. |
Requisitos
Requisito | |
---|---|
Cliente mínimo compatible | Compilación 17763 de Windows 10 |
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.