Skip to content

made-ml-in-prod-2021/luckyandre

Repository files navigation

Homework1 (pipeline):
- установка: pip install -e .
- тестирование: pytest tests
- отчет: python reports/report.py configs/config.yaml
- обучение: python ml_project/train_pipeline.py configs/config.yaml
- предсказание: python ml_project/inference_pipeline.py configs/config.yaml

Homework2 (Docker, web service):
- скачать: docker pull andrebelenko/made_prod_web_service_hw2
- запустить: docker run --expose=8000 -p 8000:8000 andrebelenko/made_prod_web_service_hw2
- отправка запросов: python online_inference/make_request.py

Homework3 (Airflow):
запуск:
export FERNET_KEY=$(python -c "from cryptography.fernet import Fernet; FERNET_KEY = Fernet.generate_key().decode(); print(FERNET_KEY)")
docker compose -f airflow_ml_dags/docker-compose.yml up --build --remove-orphans
необходимо установить переменные airflow (Admin -> Variables), например:
data_folder_path = '/Users/a18648975/Desktop/HW3/airflow_ml_dags/data'
model_folder_name = '2021-06-06'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published