Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel
Integration:  dvc git mlflow
vu 9f336d549e
crate service from model in bentoml repo
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
bb978447f5
add test step
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
7e73ad625e
add dvc
2 years ago
529e440fc0
change control version to dvc with data and models folder
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
529e440fc0
change control version to dvc with data and models folder
2 years ago
529e440fc0
change control version to dvc with data and models folder
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
9f336d549e
crate service from model in bentoml repo
2 years ago
bb978447f5
add test step
2 years ago
Storage Buckets
Data Pipeline
Legend
DVC Managed File
Git Managed File
Metric
Stage File
External File

README.md

You have to be logged in to leave a comment. Sign In

FLOW

project based on hands-on bootcamp of MLOps course on udemy, I just follow step by step to understand how a end to end ML project organized dagshub link: https://dagshub.com/vu93.ngo/final_project

Setup

  • Step 0: Prepare environment, folder structure, install lib, prepare config file

Trainning

  • Step 1: Build processing step (training.src.process) -> get data from raw folder (data.raw) and return in processed folder (data.processed)
  • Step 2: Train model (hyperopt need another section to learn about this lib, in this project we can skip some confused point and focus to flow first) then save to bentoml repo
  • Step 3: evaluate and using dagshub to log experiment. (trainning.src.helper -> defind function to log, trainning.src.evaluate_model -> evaluate and log result)
  • Step 4: consolidate in main function (trainning.src.main)

Testing

  • Step 5: Test processing function with pytest, to be update: test model (training.test)

Create service

  • Step 6: Load model bentoml model repo (application.src.create_service)

Tip!

Press p or to see the previous file or, n or to see the next file

About

No description

Collaborators 1

Comments

Loading...