Microsoft at Open Source Summit Europe 2024: Driving collaboration and innovation
Connect with other open source enthusiasts at Open Source Summit Europe 2024…
PyTorch is an increasingly popular open-source deep learning framework that accelerates AI innovations from research to production. At Microsoft, we use PyTorch to power products such as Bing and Azure Cognitive Services and we actively contribute to several PyTorch open-source projects, including PyTorch Profiler, ONNX Runtime, DeepSpeed, and more.
Today, we’re announcing a new initiative in collaboration with Facebook—the PyTorch Enterprise Support Program. This new program enables service providers to develop and offer tailored enterprise-grade support to their customers.
As one of the founding members of the PyTorch Enterprise Support Program, Microsoft is launching PyTorch Enterprise on Azure to provide long-term support, prioritized troubleshooting, and integration with Azure solutions. Azure is the first cloud to provide enterprise support for PyTorch and the most performant and reliable place for enterprise workloads.
“This new enterprise-level offering by Microsoft closes an important gap. PyTorch gives our researchers unprecedented flexibility in designing their models and running their experiments. Serving these models in production, however, can be a challenge. The direct involvement of Microsoft lets us deploy new versions of PyTorch to Azure with confidence.”—Jeremy Jancsary, Senior Principal Research Scientist, Nuance
It is easy to get started and build a proof of concept with PyTorch. However, PyTorch users can run into challenges and may want someone to help when using PyTorch in production. Conversations with customers led to the inception of PyTorch Enterprise which addresses these issues by providing:
“Scaling up machine learning models to enterprise-level AI applications is a challenge Crayon addresses for our customers every day. We have been using PyTorch on Azure and enjoying the smooth integration. With PyTorch Enterprise, we have more confidence to leverage the most cutting-edge features offered by newer PyTorch versions in our customers’ projects.”—Tailai Wen, Lead Data Scientist, Crayon
PyTorch Enterprise benefits not only Azure customers but also the PyTorch community users. Selected code that aligns with PyTorch will be fed back to the public PyTorch distribution so everyone in the community can benefit.
“NVIDIA works closely with the PyTorch community to ensure the best user experience on NVIDIA GPUs. PyTorch Enterprise from Microsoft Azure will take the experience of building, deploying, and managing AI applications a step further, enabling data scientists to get the most from their NVIDIA investment.”—Christian Sarofeen, Senior Engineering Manager, PyTorch Frameworks Team, NVIDIA
PyTorch Enterprise supports the following configurations:
PyTorch Enterprise is currently available on Azure Machine Learning and Data Science Virtual Machines (DSVM). It will soon be available on Azure Synapse Analytics.
PyTorch Enterprise does not currently support:
To get started with PyTorch Enterprise, join the Microsoft Premier or Unified support program. Contact your Microsoft account representative for additional information on different enterprise support options.
If you would like to try out the PyTorch LTS version, you can do so at PyTorch.org.