Generazione di codice automatica con mlgen

Il generatore di codice di Windows Machine Learning mlgen crea un'interfaccia (C#, C++/WinRT e C++/CX) con classi wrapper che chiamano l'API Windows Machine Learning in modo che tu possa caricare, associare e valutare facilmente un modello in un progetto.

Recupero dello strumento

Il generatore di codice mlgen viene fornito come estensione di Visual Studio per sviluppatori che creano applicazioni WinML in Visual Studio 2017 o versioni successive.

In Windows 10 versione 1903 e successive mlgen non è più incluso in Windows 10 SDK e devi quindi scaricare e installare l'estensione. Ne è disponibile una per Visual Studio 2017 e una per Visual Studio 2019.

Uso di mglen

Dopo aver installato mlgen, nell'ambito del progetto di Visual Studio aggiungi il file ONNX alla cartella Asset del progetto e Visual Studio genererà classi wrapper di Windows Machine Learning in un nuovo file di interfaccia. Puoi usare queste classi e questi metodi per integrare il modello nell'applicazione.

Nota

Per informazioni su Windows Machine Learning, usa le risorse seguenti:

  • Per porre domande tecniche o rispondere a domande tecniche su Windows Machine Learning, usa il tag windows-machine-learning in Stack Overflow.
  • Per segnalare un bug, registra il problema in GitHub.