Skip to content

About

демо проект курса MLOps (7с). Подробные инструкции по ЛР см. в соответствующих ветках. Материалы см. в репозитории (ссылка ниже))

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

Repository files navigation

mlops-flight-delay

демо проект курса MLOps (7с)

📌 Описание

Мини-проект для курса по MLOps: предсказание задержки рейса.

🚀 Быстрый старт

  1. Установите окружение:
    pip install -r requirements.txt
    

Структура проекта

mlops-flight-delay/
│
├── data/                
│   └── raw/             # исходные данные (через DVC)
│
├── models/              # сохранённые модели
├── reports/             # отчёты (метрики, графики)
│
├── src/
│   ├── preprocess.py    # очистка и подготовка данных
│   ├── train.py         # обучение модели
│   ├── evaluate.py      # оценка модели
│   ├── predict.py       # скрипт для инференса
│   ├── api.py           # REST API (FastAPI)
│   └── utils.py         # вспомогательные функции
│
├── tests/               # unit-тесты
│   └── test_dummy.py
│
├── .gitignore
├── requirements.txt
├── dvc.yaml
├── Dockerfile
└── README.md

Предобработка данных:

python src/preprocess.py

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

python src/train.py

Запуск API:

uvicorn src.api:app --reload

About

демо проект курса MLOps (7с). Подробные инструкции по ЛР см. в соответствующих ветках. Материалы см. в репозитории (ссылка ниже))

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages