Skip to main content

Azure Machine Learning Pipeline high level API

Project description

Azure-ML-Pipeline

Azure Machine Learning Pipeline high level API

This project defines a set of high level APIs to define and publish Machine Learning Pipeline from Azure Machine Learning Service.

Azure Machine Learning Service supports 2 types of pipelines:

  • Http triggered pipeline: expose a constant REST endpoint to be triggered by authenticated Http request
  • Schedule based pipeline: pipeline is triggered by a predefined time interval.

Use the libary

  1. for Http triggered pipeline: inherent HttpTriggeredPipeline class and override two methods:registerDataStores() and definePipelineSteps() . Example: HttpSklearnAzureFunctionPipeline.py
  2. for schedule based pipeline: (developing)

Contribute to this repo

Build locally

Use conda (recommended)

conda create -p .env python=3.7

conda activate ./.env

.env/bin/pip install -r src/requirements.txt

Use pip

python3.6 -m venv .env

source .env/bin/activate

.env/bin/pip install -r src/requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aml-pipeline-0.0.1.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

aml_pipeline-0.0.1-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page