This is a public repo where code samples are stored for the book Practical MLOps.

Overview

Practical MLOps, an O'Reilly Book

This is a public repo where code samples are stored for the book Practical MLOps.

mlops-color

Tentative Outline

Chapter 1: Introduction to MLOps

Source Code Chapter 1:

Chapter 2: MLOps Foundations

Source Code Chapter 2:

Chapter 3: Machine Learning Deployment In Production Strategies

Source Code Chapter 3:

Chapter 4: Continuous Delivery for Machine Learning Models

Source Code Chapter 4:

Chapter 5: AutoML

Source Code Chapter 5:

Chapter 6: Monitoring and Logging for Machine Learning

Source Code Chapter 6:

Chapter 7: MLOps for AWS

Source Code Chapter 7:

Chapter 8: MLOps for Azure

Source Code Chapter 8:

Chapter 9: MLOps for GCP

Source Code Chapter 9:

Chapter 10: Machine Learning Interoperability

Source Code Chapter 10:

Chapter 11: Building MLOps command-line tools

Source Code Chapter 11:

Chapter 12: Machine Learning Engineering and MLOps Case Studies

Source Code Chapter 12:

Community Recipes

This section includes "community" recipes. Many "may" be included in the book if timing works out.

References

Next Steps: Take Coursera MLOps Course

cloud-specialization

You might also like...
Book Recommender System Using Sci-kit learn N-neighbours

Model-Based-Recommender-Engine I created a book Recommender System using Sci-kit learn's N-neighbours algorithm for my model and the streamlit library

This repo implements a Topological SLAM: Deep Visual Odometry with Long Term Place Recognition (Loop Closure Detection)
This repo implements a Topological SLAM: Deep Visual Odometry with Long Term Place Recognition (Loop Closure Detection)

This repo implements a topological SLAM system. Deep Visual Odometry (DF-VO) and Visual Place Recognition are combined to form the topological SLAM system.

In this Repo a simple Sklearn Model will be trained and pushed to MLFlow

SKlearn_to_MLFLow In this Repo a simple Sklearn Model will be trained and pushed to MLFlow Install This Repo is based on poetry python3 -m venv .venv

This repo includes some graph-based CTR prediction models and other representative baselines.

Graph-based CTR prediction This is a repository designed for graph-based CTR prediction methods, it includes our graph-based CTR prediction methods: F

Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Now updated with Dask to handle millions of rows.
Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Now updated with Dask to handle millions of rows.

Auto_TS: Auto_TimeSeries Automatically build multiple Time Series models using a Single Line of Code. Now updated with Dask. Auto_timeseries is a comp

100 Days of Machine and Deep Learning Code

💯 Days of Machine Learning and Deep Learning Code MACHINE LEARNING TOPICS COVERED - FROM SCRATCH Linear Regression Logistic Regression K Means Cluste

Turns your machine learning code into microservices with web API, interactive GUI, and more.
Turns your machine learning code into microservices with web API, interactive GUI, and more.

Turns your machine learning code into microservices with web API, interactive GUI, and more.

This is the code repository for Interpretable Machine Learning with Python, published by Packt.
This is the code repository for Interpretable Machine Learning with Python, published by Packt.

Interpretable Machine Learning with Python, published by Packt

Comments
  • Updated onnxruntime to 1.7.0 versions

    Updated onnxruntime to 1.7.0 versions

    ERROR: Could not find a version that satisfies the requirement onnxruntime==1.6.0 (from versions: 1.7.0, 1.8.0, 1.8.1, 1.9.0, 1.10.0, 1.11.0, 1.11.1) ERROR: No matching distribution found for onnxruntime==1.6.0

    opened by naiborhujosua 2
  • curl and --data error in windows (Page 98)

    curl and --data error in windows (Page 98)

    Solution: I added GitBash to the windows environment and the command worked in bash. I will leave this issue open for other users. I believe the issue has to do the with curl not being able to convert the Str data to json format in powershell.

    I am following along with Chapter 4 on my windows 10 computer. the curl .... did not work so I swapped that for Get-Command which worked but I got and Get-Command : The term '--data' is not recognized as the name of a cmdlet, function..

    Here is the full command: PS C:\Users\xxxxx\Documents\dir> Get-Command -X POST -H "Content-Type: application/JSON" --data '["Containers are more or less"]' http://xxx.xxx.x.x:xxxx/predict Can windows users use this book? I can't seem convert my windows system to linux at the moment.

    opened by bjohn22 1
  • Where is the source code for Chapter 3?

    Where is the source code for Chapter 3?

    The links in Chapter3 go to several locations but the code for Chapter 3 (Serving a Trained Model over HTTP) is not to be found.

    Is there a place where we can find this code?

    opened by KansaiUser 0
Owner
Pragmatic AI Labs
Experts on cloud native Machine Learning and AI Solutions. One million trained by 2021. #onemillion2021
Pragmatic AI Labs
ZenML 🙏: MLOps framework to create reproducible ML pipelines for production machine learning.

ZenML is an extensible, open-source MLOps framework to create production-ready machine learning pipelines. It has a simple, flexible syntax, is cloud and tool agnostic, and has interfaces/abstractions that are catered towards ML workflows.

ZenML 2.6k Jan 8, 2023
End to End toy example of MLOps

churn_model MLOps Toy Example End to End You might find below links useful Connect VSCode to Git MLFlow Port Heroku App Project Organization ├── LICEN

Ashish Tele 6 Feb 6, 2022
ClearML - Auto-Magical Suite of tools to streamline your ML workflow. Experiment Manager, MLOps and Data-Management

ClearML - Auto-Magical Suite of tools to streamline your ML workflow Experiment Manager, MLOps and Data-Management ClearML Formerly known as Allegro T

ClearML 4k Jan 9, 2023
MLOps pipeline project using Amazon SageMaker Pipelines

This project shows steps to build an end to end MLOps architecture that covers data prep, model training, realtime and batch inference, build model registry, track lineage of artifacts and model drift detection. It utilizes SageMaker Pipelines that offers machine learning (ML) to orchestrate SageMaker jobs and author reproducible ML pipelines.

AWS Samples 3 Sep 16, 2022
Azure MLOps (v2) solution accelerators.

Azure MLOps (v2) solution accelerator Welcome to the MLOps (v2) solution accelerator repository! This project is intended to serve as the starting poi

Microsoft Azure 233 Jan 1, 2023
Examples and code for the Practical Machine Learning workshop series

Practical Machine Learning Workshop Series Practical Machine Learning for Quantitative Finance Post conference workshop at the WBS Spring Conference D

CompatibL 21 Jun 25, 2022
Self Organising Map (SOM) for clustering of atomistic samples through unsupervised learning.

Self Organising Map for Clustering of Atomistic Samples - V2 Description Self Organising Map (also known as Kohonen Network) implemented in Python for

Franco Aquistapace 0 Nov 16, 2021
An AutoML survey focusing on practical systems.

This project is a community effort in constructing and maintaining an up-to-date beginner-friendly introduction to AutoML, focusing on practical systems. AutoML is a big field, and continues to grow daily. Hence, we cannot hope to provide a comprehensive description of every interesting idea or approach available.

AutoGOAL 16 Aug 14, 2022
A collection of neat and practical data science and machine learning projects

Data Science A collection of neat and practical data science and machine learning projects Explore the docs » Report Bug · Request Feature Table of Co

Will Fong 2 Dec 10, 2021
Book Item Based Collaborative Filtering

Book-Item-Based-Collaborative-Filtering Collaborative filtering methods are used

Şebnem 3 Jan 6, 2022