Partilhar via


Geração automática de código com mlgen

O gerador de código do Windows Machine Learning mlgen cria uma interface (C#, C++/WinRTe C++/CX) com classes wrapper que chamam o da API do Windows ML para você, permitindo que você carregue, vincule e avalie facilmente um modelo em seu projeto.

Obter a ferramenta

mlgen é fornecido como uma extensão Visual Studio para desenvolvedores que criam aplicativos WinML no VS 2017 ou posterior.

No Windows 10, versão 1903 e posterior, mlgen não está mais incluído no SDK do Windows 10, portanto, você deve baixar e instalar a extensão. Há um para Visual Studio 2017 e um para Visual Studio 2019.

Usando mglen

Depois de ter mlgen instalado, no seu projeto do Visual Studio, adicione o ficheiro ONNX à pasta Assets do seu projeto e o VS irá gerar classes de wrapper do Windows ML num novo ficheiro de interface. Você pode usar essas classes e métodos para integrar seu modelo em seu aplicativo.

Observação

Use os seguintes recursos para obter ajuda com o Windows ML:

  • Para fazer ou responder a perguntas técnicas sobre o Windows ML, use a tag windows-machine-learning em Stack Overflow.
  • Para relatar um bug, registre um problema em nosso GitHub.