Skip to content

lyalkid/mlops-ci-cd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mlops-ci-cd

Установка зависимостей

python3 -m venv venv
source venv/bin/activate  # Linux/macOS
pip install -r requirements.txt

Обучение модели

python3 src/train.py

Это:

  • загрузит данные по ссылке
  • обучит модель
  • сохранит её в src/models/model.joblib

Инференс (предсказание + HTML-отчёт)

python3 src/inference.py

Это:

  • сгенерирует предсказания для первых 5 записей
  • сохранит CSV и report.html в src/predictions/

About

Python, Docker, Yandex Cloud, GitHub Actions Настроил инфраструктуру для деплоя ML-модели в контейнере Docker. Опубликовал сервис в Yandex Cloud с использованием Serverless Container и Docker Registry. Настроил автоматическую сборку и деплой через GitHub Actions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors