/MachineLearningNotebooks

Use the sample notebooks in this repo to explore the Azure Machine Learning service. Start with the 01.getting-started notebooks.

Primary LanguageJupyter NotebookMIT LicenseMIT

Azure Machine Learning service sample notebooks


This repository contains example notebooks demonstrating the Azure Machine Learning Python SDK which allows you to build, train, deploy and manage machine learning solutions using Azure. The AML SDK allows you the choice of using local or cloud compute resources, while managing and maintaining the complete data science workflow from the cloud.

You can find instructions on setting up notebooks here

You can find full documentation for Azure Machine Learning here

Getting Started

These examples will provide you with an effective way to get started using AML. Once you're familiar with some of the capabilities, explore the repository for specific topics.

  • Configuration configures your notebook library to easily connect to an Azure Machine Learning workspace, and sets up your workspace to be used by many of the other examples. You should always run this first when setting up a notebook library on a new machine or in a new environment
  • Train in notebook shows how to create a model directly in a notebook while recording metrics and deploy that model to a test service
  • Train on remote takes the previous example and shows how to create the model on a cloud compute target
  • Production deploy to AKS shows how to create a production grade inferencing webservice

Tutorials

The Tutorials folder contains notebooks for the tutorials described in the Azure Machine Learning documentation

How to use AML

The How to use AML folder contains specific examples demonstrating the features of the Azure Machine Learning SDK

  • Training - Examples of how to build models using Azure ML's logging and execution capabilities on local and remote compute targets.
  • Training with Deep Learning - Examples demonstrating how to build deep learning models using estimators and parameter sweeps
  • Automated Machine Learning - Examples using Automated Machine Learning to automatically generate optimal machine learning pipelines and models
  • Machine Learning Pipelines - Examples showing how to create and use reusable pipelines for training and batch scoring
  • Deployment - Examples showing how to deploy and manage machine learning models and solutions
  • Azure Databricks - Examples showing how to use Azure ML with Azure Databricks