Microsoft Machine Learning Server Documentation

Microsoft Machine Learning Server is your flexible choice for analyzing data at scale, building intelligent apps, and discovering valuable insights across your business. It includes a collection of packages, interpreters, and infrastructure for developing and deploying R and Python-based machine learning and data science solutions on a range of platforms.

Announcement: Microsoft R Server is now Microsoft Machine Learning Server. Learn more...

5-Minute Quickstarts

Run code using functions from custom packages like RevoScaleR
Create a model with revoscalepy
Deploy a model as a web service in Machine Learning Server
Run a binary classification using microsoftml package

Step-by-Step Tutorials

Learn how to discover insights faster and transform your business using Machine Learning Server.

R Tutorials

Python Tutorials


Find scripts and solutions to manage common tasks.


Use these tools to begin developing your analytics locally and then pushing the compute to the server: