Skip to content

Gunnvant/model_deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Model Deployment with CI/CD

This repository contains a sample project demonstrating how to build a CI pipeline. The project structure is explained below (refer to src):

  • main.py: This contains the api endpoints
  • test_api.py: This has unit tests for api endpoints
  • train_model.py: This produces serialized model and encoders
  • test_model_train.py: This contains unit tests for train_model.py

Data and model artifacts are version controlled using dvc. s3 is used as artifact store.

Github workflow is used for Continuous Integration

Heroku is used for Continuous Deployment

Link to Api

Important docs:

  1. Slice_output.txt
  2. Model_card
  3. CI passing
  4. Example docs
  5. Continous deployment
  6. Live post
  7. Live get

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published