Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando estiver pronto para distribuir seu aplicativo C# ou C++ que usa o Windows ML, você precisará garantir que a estrutura do SDK do Aplicativo do Windows seja implantada corretamente nos dispositivos dos usuários. O runtime do Windows ML é distribuído como parte do SDK do Aplicativo do Windows.
Opções de implantação com suporte para o Windows ML
O Windows ML dá suporte às opções de implantação independentes e dependentes da estrutura no SDK do Aplicativo do Windows. Confira a visão geral da implantação do SDK de Aplicativo do Windows para obter mais detalhes sobre as opções de implantação no SDK do Aplicativo do Windows.
Dependente da estrutura: ✅ com suporte
Seu aplicativo depende do runtime do SDK do Aplicativo do Windows e/ou do pacote de estrutura que está presente no computador de destino. A implantação dependente da estrutura é o modo de implantação padrão do SDK de Aplicativo do Windows para seu uso eficiente de recursos de máquina e capacidade de serviço. Consulte a arquitetura de implantação e a visão geral dos aplicativos dependentes da estrutura para obter mais detalhes.
Autônomo: ✅ Suportado
Com o lançamento GA do Windows ML, agora há suporte para o uso da opção de implantação independente no SDK do Aplicativo do Windows ao usar o Windows ML. Consulte o guia de implantação de aplicativos autocontidos para obter mais detalhes.
No modo independente, os binários do ONNX Runtime são implementados junto com seu aplicativo.
MyApp/
├── MyApp.exe
├── Microsoft.Windows.AI.MachineLearning.dll
├── onnxruntime.dll
├── onnxruntime_providers_shared.dll
└── DirectML.dll
Recursos adicionais
Para obter informações mais detalhadas sobre como implantar aplicativos do SDK de Aplicativos do Windows, consulte estes recursos: