Skip to content

Maesak/E2E-MLOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

End-to-End MLOps Project

This project demonstrates the complete machine learning lifecycle using MLOps practices, from model development and training to deployment, monitoring, and continuous integration.

Project Structure

  • data/: Contains raw and processed datasets.
  • src/: Contains the source code for data processing, model training, and evaluation.
  • model/: Stores trained models and associated artifacts.
  • config/: Configuration files such as YAML files for hyperparameters and settings.

Installation

  1. Clone the repository: git clone -b main <repository_url>
  2. Install dependencies: pip install -e .

How to use

  1. Run the training script: python pipeline.py

About

This repo is a hands-on implementation of End-to-End MLOps Pipeline, with LGB hyperparameter tuning, MLflow model tracking and CI/CD with GitHub Actions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors