Table of contents
MLOps
| Blog | Overview |
|---|---|
| 1. MLOps | Introduction |
| 2. Scoping | The Importance of Scoping in MLOps: A Guide for ML Engineers |
| 3. Introduction to GitHub | Basics, Terminology |
| 4. Docker Container | Importance, Components, and Benefits |
| 5. Experiment Tracking | Importance, Components, and Benefits |
| 6. MLflow | MLflow - Experiments and Runs |
| 6. Data Version Control(DVC) | Introduction to DVC |
| 7. Airflow | Introduction to Airflow |
GitHub
| Lab | Overview |
|---|---|
| GitHub Lab-1 | GitHub Actions and Workflows, tests with pytest and unittest |
| GitHub Lab-2 | GitHub Actions - Automating model training, storing and versioning. |
MLflow
| Lab | Overview |
|---|---|
| MLflow Lab-1 | MLflow - Autolog, Saving and Loading Model |
| MLflow Lab-2 | MLflow - Model Registration, Batch Inference |
DVC
| Lab | Overview |
|---|---|
| DVC Lab-1 | Using DVC with Google Cloud Platform(GCP) |
Airflow
| Lab | Overview |
|---|---|
| Airflow Lab-1 | Docker, Airflow-DAGs |
| Airflow Lab-2 | Airflow-DAGs, E-mail notifications, FastAPI |
Data Labeling
| Lab | Overview |
|---|---|
| Data Labeling Lab-1 | Snorkel - Labeling Functions(LF) |
| Data Labeling Lab-2 | Snorkel - Transformation Functions(TF) |
| Data Labeling Lab-3 | Snorkel - Slicing Functions(SF) |
Docker
| Lab | Overview |
|---|---|
| Docker Lab-1 | Docker conatiner |
| Docker Lab-2 | Docker Container |
API Labs
| Lab | Overview |
|---|---|
| FastAPI Lab-1 | FastAPI |
| Streamlit Lab-1 | FastAPI, Streamlit |
| Flask_GCP_lab | Flask - API |