微软在5月25日宣布了一项新的Azure服务:PyTorch Enterprise,为开发者在Azure上使用PyTorch时提供额外支持。这基本上就是微软为PyTorch提供的商业支持。
PyTorch是一个以Python为中心的开源机器学习框架,专注于计算机视觉和自然语言处理。最初由Facebook开发,在某种程度上来说,可以与谷歌流行的TensorFlow框架相比。
微软公司的副总裁Frank X. Shaw将新的PyTorch企业服务描述为为开发者提供"在数据科学工作中使用PyTorch的组织提供更可靠的生产体验"。
Shaw解释说,有了PyTorch企业版,微软的Premier and Unified support program的成员将获得优先请求、亲身支持以及热修复、错误和安全补丁的解决方案等好处。微软每年还将选择一个PyTorch版本进行长期支持。
Azure已经让使用PyTorch变得相对容易,而且微软长期以来一直在投资这个库,例如,去年接管了PyTorch for Windows的开发。微软指出,最新发布的PyTorch将与Azure机器学习集成,该公司承诺将其开发者的PyTorch代码反馈给公共PyTorch发行版。
在Windows 10和一些流行的Linux发行版上,PyTorch 1.8.1及以上版本将提供企业支持。
"微软的这个新的企业级产品填补了一个重要的空白。PyTorch为我们的研究人员在设计模型和运行实验方面提供了前所未有的灵活性,"Nuance高级首席研究科学家Jeremy Jancsary说,"然而,在生产中为这些模型提供服务可能是一个挑战。微软的直接参与让我们可以放心地将PyTorch的新版本部署到Azure。"
有了这个新产品,微软可以在一个开源项目的基础上提供额外的服务。