GithubHelp home page GithubHelp logo

isabella232 / amlpipelines Goto Github PK

View Code? Open in Web Editor NEW

This project forked from munip/amlpipelines

0.0 0.0 0.0 1.79 MB

Repo for demoing AML Pipelines features. Alpha and Beta features may be included

License: MIT License

Jupyter Notebook 64.08% Python 35.92%

amlpipelines's Introduction

Note

The official repo for Azure Machine Learning Notebooks for Pipelines is this: aka.ms/aml-pipeline-notebooks. This repro introduces concepts in the alpha stage of development. As soon as the Notebooks become official versions, they will be moved from here to the official repo.

Azure Machine Learning Pipeline

Overview

The Azure Machine Learning Pipelines enables data scientists to create and manage multiple simple and complex workflows concurrently. A typical pipeline would have multiple tasks to prepare data, train, deploy and evaluate models. Individual steps in the pipeline can make use of diverse compute options (for example: CPU for data preparation and GPU for training) and languages.

The Python-based Azure Machine Learning Pipeline SDK provides interfaces to work with Azure Machine Learning Pipelines. To get started quickly, the SDK includes imperative constructs for sequencing and parallelization of steps. With the use of declarative data dependencies, optimized execution of the tasks can be achieved. The SDK can be easily used from Jupyter Notebook or any other preferred IDE. The SDK includes a framework of pre-built modules for common tasks such as data transfer and compute provisioning.

Data management and reuse across pipelines and pipeline runs is simplified using named and strictly versioned data sources and named inputs and outputs for processing tasks. Pipelines enable collaboration across teams of data scientists by recording all intermediate tasks and data.

Notebooks

In the official repo at aka.ms/aml-pipeline-notebooks, there are two types of notebooks:

  • The first type of notebooks will introduce you to core Azure Machine Learning Pipelines features. These notebooks below belong in this category, and are designed to go in sequence; they're all located in the "intro-to-pipelines" folder:
  1. aml-pipelines-getting-started.ipynb
  2. aml-pipelines-with-data-dependency-steps.ipynb
  3. aml-pipelines-publish-and-run-using-rest-endpoint.ipynb
  4. aml-pipelines-data-transfer.ipynb
  5. aml-pipelines-use-databricks-as-compute-target.ipynb
  6. aml-pipelines-use-adla-as-compute-target.ipynb
  • The second type of notebooks illustrate more sophisticated scenarios, and are independent of each other. These notebooks include:
  1. pipeline-batch-scoring.ipynb
  2. pipeline-style-transfer.ipynb

amlpipelines's People

Contributors

sanpil avatar microsoftopensource avatar msftgits avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.