/coursera-mle-for-production

Machine Learning Engineering for Production (MLOps) Specialization

Primary LanguageJupyter NotebookMIT LicenseMIT

Machine Learning Engineering for Production

Become a Machine Learning expert. Put your machine learning knowledge to work, and expand your production engineering capabilities and begin to turn your ideas into realities.

Conda Setup

Navigate to each course's week folder. Example C1-..../Week2 and execute:

# Enter the name of the environment when prompted
../../create_new_env.sh

TODO

  • Check the requirements.txt for each file. Also, see if we can use one environment for every week. Then remove the need for conda setup for individual week.

Course Structure

Each course is spread out in weeks, and are made up of video slides, lab sessions, quizzes, assignments, related course materials, code and data

Course 1: Introduction to Machine Learning in Production

Week 1

Slides

Labs

Week 2

Slides

Labs

Week 3

Slides

Labs

Course 2: Machine Learning Data Life Cycle in Production

Week 1

Slides

Labs

Assignments

Week 2

Slides

Labs

Week 3

Slides

Labs

Assignments

Week 4

Slides

Labs

Course 3: Machine Learning Modelling Pipelines in Production

Week 1

Slides

Labs

Week 2

Slides

Labs

Week 3

Slides

Labs

Week 4

Slides

Labs

Week 5

Slides

Labs

Course 4: Welcome to Deploying Machine Learning Models in Production

Week 1

Slides

Labs

Week 2

Slides

Labs

Week 3

Slides

Labs

Week 4

Slides

Disclaimer

The solutions presented are intended to serve as reference for other learners who enroll in this course. Solutions are adapted from John Moses' repo.