Machine Learning Server Documentation

Microsoft R Server is now Microsoft Machine Learning Server, renamed to reflect Python language support. (more)

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 R packages, Python packages, interpreters, and infrastructure for developing and deploying distributed R and Python-based machine learning and data science solutions on a range of platforms across on-premises and cloud configurations.

5-Minute Quickstarts

Get started with Machine Learning Server using R or Python:

column 2column 3
Run R code in Machine Learning Server / R Client
Create a Python model with revoscalepy
Run a binary classification using microsoftml
Deploy a model as a web service

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: