Графовый движок для конвейеров ML-моделей
- Написать классы узлов
- Связать узлы посредством указания зависимости
Примеры использования описаны в файле docs/usage_examples.md
Clone the project
git clone https://github.com/tochka-public/ml-pipeline-engine.git
Go to the project directory
cd ml-pipeline-engine
Use Python>=3.8
and the package manager poetry to install ml-pipeline-engine dependencies
poetry install --no-root
For further contribution, use pre-commit hooks to maintain consistent code format
pre-commit install -f --hook-type pre-commit --hook-type pre-push
Run tests
python -m pytest tests