Trace Id is missing
Skip to main content

Open-source machine learning frameworks on Azure

Build and deploy models faster with an open ecosystem.

Build and deploy machine learning models quickly on Azure using your favorite open-source frameworks. Azure provides an open and interoperable ecosystem to use the frameworks of your choice without getting locked in, accelerate every phase of the machine learning lifecycle, and run your models anywhere from the cloud to the edge.

Build machine learning models in the framework of your choice

Azure supports all popular machine learning frameworks. Whether you're developing models in deep learning frameworks like PyTorch or TensorFlow, taking advantage of Azure automated machine learning capabilities, or training traditional machine learning models in scikit-learn, you'll be able to support your workloads on Azure.

A diagram showing machine learning frameworks that Azure Machine Learning Service supports.

Inference across any operating system and hardware platform

Optimize inferencing on a wide variety of hardware platforms using the open-source ONNX Runtime. ONNX Runtime works with popular frameworks like PyTorch, TensorFlow, Keras, SciKit-Learn and more to deliver up to 17 times faster inferencing and up to 1.4 times faster training. Use ONNX Runtime to inference your ML models on Linux, Windows, Mac, and even mobile devices. ONNX Runtime integrates latest accelerator software and hardware libraries from partners such as Intel and NVIDIA to help you maximize performance, whether you are running in the cloud or on the edge.

A diagram highlighting hardware platforms that Azure Machine Learning Service supports.

Accelerate the end-to-end machine learning lifecycle

Accelerate your productivity with automated machine learning. Quickly identify suitable algorithms and tune hyperparameters, and manage the complete machine learning lifecycle easily with simple deployment from the cloud to the edge. Access all of these capabilities from a tool-agnostic Python SDK.

A diagram highlighting the end-to-end machine learning lifecycle.
Back to tabs

Simplify and accelerate machine learning with Azure