Giter VIP home page Giter VIP logo

cnl-mlops-demo's Introduction

Software License

DevOps For Machine Learning | MLOps

This repository is created by Mohammad Ghodratigohar for hands-on MLOps workshop using Azure Machine Learning and Azure DevOps.

Complete implementation and explanation of this repository is recorded in these 10 part tutorial video series: Video Series Playlist

Part1, Part2, Part3, Part4, Part5, Part6, Part7, Part8, Part9, Part10

For any further inquiries or questions, please contact me at [email protected] .

ML Loop

MLOps Workflow

Machine Learning Operations (MLOps) is based on DevOps principles and practices that increase the efficiency of workflows.

This repository contains codes and guidelines for configuring the MLOps workflow with Azure as shown below:

Flow

MLOps with Azure Machine Learning

Azure Machine Learning provides the following MLOps capabilities:

  • Machine Learning pipelines allow you to define repeatable and reusable steps for your data preparation, training, and scoring processes.
  • Create reusable software environments for training and deploying models.
  • Register, package, and deploy models from anywhere. You can also track associated metadata required to use the model.
  • Capture the governance data for the end-to-end ML lifecycle. The logged information can include who is publishing models, why changes were made, and when models were deployed or used in production.
  • Notify and alert on events in the ML lifecycle. For example, experiment completion, model registration, model deployment, and data drift detection.
  • Monitor ML applications for operational and ML-related issues. Compare model inputs between training and inference, explore model-specific metrics, and provide monitoring and alerts on your ML infrastructure.
  • Automate the end-to-end ML lifecycle with Azure Machine Learning and Azure Pipelines. Using pipelines allows you to frequently update models, test new models, and continuously roll out new ML models alongside your other applications and services.

ML Lifecycle

cnl-mlops-demo's People

Watchers

Ayyanar Jeyakrishnan 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.