ronylpatil / creditcard-dvc

Implemented data versioning, model experimentation & CI using DVC, DVClive, and GitHub Action.

Home Page:https://medium.com/@ronilpatil/data-alchemy-transformative-ml-workflows-with-dvc-dvclive-b1f88e235493

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E2E ML Workflow

Implemented data versioning, model experimentation & CI using DVC, DVClive & GitHub Actions.

CI Pipeline

Blog : ML Workflow with DVC & DVCLive

Installation

  1. Clone the repository.
  2. Install dependencies using pip install -r requirements.txt.

Usage

  1. Change the input parameters of params.yaml.
  2. Run dvc exp run to execute the e2e workflow.

Folder Structure

  • /src: Contains the source code files.
  • /data: Stores input and output data files.
  • /log: Store the log files.
  • /dvclive: Store the logged parameters & metrics.

Dataset

  • Download the dataset from here.

About

Implemented data versioning, model experimentation & CI using DVC, DVClive, and GitHub Action.

https://medium.com/@ronilpatil/data-alchemy-transformative-ml-workflows-with-dvc-dvclive-b1f88e235493

License:MIT License


Languages

Language:Python 72.3%Language:Makefile 27.7%