微软推出 Windows ML ,将机器学习带入桌面

微软在 3 月 7日 的 Windows 开发者日活动中宣布,将推出面向 Windows 开发人员的 AI 平台 —— Windows ML ,帮助开发人员将他们在云中训练的机器学习模型带入其桌面应用。

Windows ML 将在下一个 Windows 主要版本发布时加入,它将支持利用本地机器上的 GPU ,允许开发人员实时运行他们的模型,而无需往返云端。也就是说,开发人员现在轻松地在云中构建自己的模型,然后使用 Visual Studio 以及 Microsoft 正在为此构建的一些其他工具轻松地将这些模型与其桌面应用集成。

微软在其 Windows 官方博客上表示,Windows ML 为开发人员带来以下好处:

  • 低延迟,实时结果。Windows 可以使用 PC 的本地处理功能来执行 AI 评估任务,从而实现大型本地数据(如图像和视频)的实时分析。可以快速有效地传递结果,以用于游戏引擎等性能密集型工作负载或后台任务(例如搜索索引)。
  • 降低运营成本。
  • 灵活性。

据悉,Windows ML 的核心是 Onnx ,这是一个由微软、Facebook 和亚马逊提供支持的行业标准格式,允许开发人员将 Caffe2、PyTorch、CNTK 和其他模型转换为 Onnx 格式,以按需使用。微软还将允许开发人员使用 Azure Custom Vision Service 构建图像识别模型并导出以用于 Windows ML 。

此外,从 Visual Studio 15.7 的下一个预览版本开始,开发人员可将 ONNX 文件添加到其 UWP 应用中, Visual Studio 将为该项目生成模型界面。而对于使用之前版本的 Visual Studio 的开发人员 ,可以使用 MLGen 工具生成交互界面,然后将其手动添加到项目中。 

  • 发表于:
  • 原文链接https://www.oschina.net/news/94021/ai-platform-windows-developers
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券