Фреймворк для работы с пайплайном ML моделей
Project description
ML Pipeline Engine
Графовый движок для конвейеров ML-моделей
Table of Contents
Usage
Что нужно, чтобы сделать свой пайплайн?
- Написать классы узлов
- Связать узлы посредством указания зависимости
Поддерживаемые типы узлов
Примеры использования описаны в файле docs/usage_examples.md
Development
Environment setup
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ml_pipeline_engine-2.0.0a1.tar.gz
.
File metadata
- Download URL: ml_pipeline_engine-2.0.0a1.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac9f5d2e6a4e4624da966776a82a7d0a6d9c4040f08a440afabc009a542cfd88 |
|
MD5 | 12c82d468a5d313a94b0a4ac57389cef |
|
BLAKE2b-256 | bee221444da6ec6dee666113ff71ea1d483df2faf008891699977cf62a93485c |
File details
Details for the file ml_pipeline_engine-2.0.0a1-py3-none-any.whl
.
File metadata
- Download URL: ml_pipeline_engine-2.0.0a1-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 524a76b9016f77b4d16ef491370a622813a523ccae85955d8cc55cea4e214de2 |
|
MD5 | 5c8e17afe5c373549d06e9196528f516 |
|
BLAKE2b-256 | 15942a7e8b888858578468f4d836617309caeea90d6fca526f3e8c921a7d8534 |