哪个 AI 解决方案适合我?
Microsoft提供了多个不同的 AI 解决方案,这意味着你拥有多个可用选项。 但是,如何选择要用于应用程序的应用程序? 让我们把它分解一下。
我想将机器学习模型集成到我的应用程序中,并通过充分利用硬件加速在设备上运行它
Windows 机器学习 是你的理想选择。 这些高级 WinRT API 适用于 Windows 10 应用程序(UWP、桌面),并直接在设备上评估模型。 甚至可以选择利用设备的 GPU(如果有),以提高性能。
我希望在模型执行期间更好地控制高密集型应用程序的资源利用率
DirectML 正是你需要的。 这些 DirectX 样式的 API 提供了一种编程范例,C++游戏开发人员会感到熟悉,并允许你充分利用硬件。
我想使用 .NET 开发人员熟悉的框架训练、测试和部署 ML 模型
查看为 .NET 开发人员构建的机器学习框架 ML.NET。
我想利用 Azure 云的强大功能来训练和部署 ML 模型
请参阅 什么是Microsoft机器学习产品?,获取Microsoft提供的解决方案的完整列表,包括许多在 Azure 上运行的产品和服务。