Skip to content

Azure/AutoML-vNext-Preview

Repository files navigation

AutoML Private Preview (vNext)

Welcome to the PRIVATE PREVIEW of Azure Machine Learning Automated ML for the Azure ML vNext developer experience AutoML in vNext developer platform will provide first class API/CLI/SDK support for automated model training. This is an early PREVIEW, still not announced and not supported publicly so it's defined as PRIVATE from that point of view, although anyone can access to it.

Automated Machine Learning, also referred to as Automated ML or AutoML, is the process of automating the time consuming, iterative tasks of machine learning model development. It allows data scientists, analysts, and developers to quickly and easily build ML models with high scale, efficiency, and productivity all while sustaining model quality.

Apply automated ML when you want Azure Machine Learning to train and tune a model for you using the target metric you specify. Automated ML democratizes the machine learning model development process.

Azure AutoML CLI currently supports these three ML tasks:

  • Classification (Binary classification and multi-class classification)
  • Regression
  • Time Series Forecasting

Scope for AutoML in vNext versions

Azure AutoML in vNext provides the following main feature areas:

  • CLI (Common-Line Interface) support for AutoML
  • REST APIs for AutoML
  • AML Python SDK vNext for AutoML (will be available in next previews)

Prerequisites

  • An Azure subscription. If you don't have an Azure subscription, create a free account before you begin.

CLI support for AutoML

Install Azure CLI and setup the Azure ML extension:

Follow this quick start doc for the setup:

AutoML job/run creationg with the CLI is also based on .YAML config files that you as a user can create by specifying the multiple AutoML settings in that config file.

Train AutoML Models (Create AutoML Job) with the CLI

In order to learn how to use the CLI to create AutoML jobs, follow this quick start doc:

REST API support for AutoML

The Azure Machine Learning REST APIs allow you to develop client applications developed on any platform and language that use REST calls to work with the service. These APIs are the same REST APIs consumed by the CLI and Python SDK clients.

Python SDK vNext support for AutoML

(TBD) - Will be available in next previews, not in the 1st Private Preview (April/May 2021) for AutomML but later.

Contributing

We welcome contributions and suggestions!

Issues and feedback

All forms of feedback are welcome through this repo's issues: https://github.com/Azure/automl-devplat2-preview/issues

Please see the contributing guidelines for further details.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. Please see the code of conduct for details.

About

Azure AutoML DevPlat 2.0 Private Preview

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published