Skip to content

artefactory/supinfo_mlops_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Objective

Teach practical aspects of productionizing ML services — from collecting requirements to model deployment and monitoring.

Target audience

Data scientists and ML engineers. Also software engineers and data engineers interested in learning about putting ML in production.

Pre-requisites

  • Python
  • Docker
  • Being comfortable with command line
  • Prior exposure to machine learning
  • Prior programming experience (at least 1+ year)

Timeline

Course start: March 8th Course end: March 16th Final project presentation: March 31st

Syllabus

  • What is MLOps
  • Why do we need MLOps
  • Running example: NY Taxi trips dataset
  • Course overview
  • Environment preparation
  • Practice
  • Homework
  • Introduction to workflows orchestration
  • Introduction to Prefect
  • From notebooks to workflows
  • Continuous Training
  • Next steps and resources
  • Practice
  • Homework
  • Testing Data Quality
  • Creating Data Pipelines
  • Feature Stores
  • Data Leakage
  • Training / Serving Skew
  • Practice
  • Homework
  • Experiment tracking intro
  • What is MLflow
  • Experiment tracking with MLflow
  • Saving and loading models with MLflow
  • Model registry
  • Practice
  • Homework
  • Web service: model deployment with FastAPI
  • Docker: containerizing a web service
  • MLflow: retrieving a model from the model registry
  • Locust: load testing a web service
  • End-to-end project with all the things above

Instructors

  • El Hamri Amale
  • Guidi Ariel
  • Quinquet Guillaume
  • Si Larbi Karim
  • Deschamps Mael

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published