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.