Compartir a través de


Generación automática de código con mlgen

El generador de código de Windows Machine Learning mlgen crea una interfaz (C#, C++/WinRTy C++/CX) con clases contenedoras que llaman al API de Windows ML automáticamente, lo que le permite cargar, enlazar y evaluar fácilmente un modelo en el proyecto.

Obtención de la herramienta

mlgen se proporciona como una extensión de visual Studio para desarrolladores que crean aplicaciones WinML en VS 2017 o posterior.

En Windows 10, versión 1903 y posteriores, mlgen ya no se incluye en el SDK de Windows 10, por lo que debes descargar e instalar la extensión. Hay uno para de Visual Studio 2017 y otro para Visual Studio 2019.

Uso de mglen

Una vez que haya instalado mlgen, en el proyecto de Visual Studio, agregue el archivo ONNX a la carpeta Assets del proyecto y VS generará clases contenedoras de Windows ML en un nuevo archivo de interfaz. Puede usar estas clases y métodos para integrar el modelo en la aplicación.

Nota

Use los siguientes recursos para obtener ayuda con Windows ML:

  • Para formular o responder preguntas técnicas sobre Windows ML, use la etiqueta windows-machine-learning en Stack Overflow.
  • Para notificar un error, envíe un problema en nuestra GitHub.