Qual solução de IA é a certa para mim?
A Microsoft oferece várias soluções de IA diferentes, o que significa que você tem várias opções à sua disposição. Mas como você escolhe qual deles usar para seu aplicativo? Vamos acabar com isso.
Quero integrar um modelo de machine learning ao meu aplicativo e executá-lo no dispositivo aproveitando ao máximo a aceleração de hardware
Windows Machine Learning é a escolha certa para você. Essas APIs WinRT de alto nível funcionam em aplicativos do Windows 10 (UWP, área de trabalho) e avaliam modelos diretamente no dispositivo. Você pode até optar por aproveitar a GPU do dispositivo (se ela tiver uma) para melhorar o desempenho.
Quero ter um controle mais completo sobre a utilização de recursos durante a execução do modelo para aplicativos de alto uso intensivo
DirectML é o que você precisa. Essas APIs no estilo DirectX fornecem um paradigma de programação que se sentirá familiar para os desenvolvedores de jogos C++ e permitirá que você aproveite ao máximo o hardware.
Quero treinar, testar e implantar modelos de ML com uma estrutura familiar para um desenvolvedor do .NET
Confira ML.NET, uma estrutura de machine learning criada para desenvolvedores do .NET.
Quero aproveitar o poder da nuvem do Azure para treinar e implantar modelos de ML
Veja Quais são os produtos de machine learning na Microsoft? para uma lista abrangente das soluções disponíveis da Microsoft, incluindo muitos produtos e serviços executados no Azure.