Skip to main content

kubeflow extension

Project description

Defining Kubeflow Pipeline (KFP) Components with Python Dataclasses

PyPI - Python Version version License OS OS OS Tests Code Checks codecov Ruff Last Commit

Features

  • Dataclass-Driven Component Definition: Define component logic using Python dataclasses, seamlessly translating them into Kubeflow Pipelines (KFP) compatible functions and components.
  • KFP Agnostic: Empower developers to design and implement component logic as standard Python code, independent of the KFP framework.

Installation

pip install ml-orchestrator

Note: ml-orchestrator is designed to be lightweight and free of external dependencies, ensuring efficient runtime performance without additional overhead.

Note: ml-orchestrator does not require the kfp package to parse or create Kubeflow components.

Note: To construct kfp pipelines and utilize the components, the kfp package is required.

Usage

please read the documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ml_orchestrator-0.1.2.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

ml_orchestrator-0.1.2-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file ml_orchestrator-0.1.2.tar.gz.

File metadata

  • Download URL: ml_orchestrator-0.1.2.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for ml_orchestrator-0.1.2.tar.gz
Algorithm Hash digest
SHA256 149b46eeae9e01657d0c577fa75d6f90e5d7362ae7e8111c1a93897cab5ab066
MD5 4e5d83d9066951f7b9d10a7ee19e49c4
BLAKE2b-256 6d3bf75ff77674f47c4ca86a2630796eeb51347866dbde538d962ef6e11e489f

See more details on using hashes here.

File details

Details for the file ml_orchestrator-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: ml_orchestrator-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for ml_orchestrator-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d471ee6273677724e11d5ce867533ef25020e8f71ee1bb39726e76c05a5a05f2
MD5 e2fb2cc75e6e45cce294e48194e3a290
BLAKE2b-256 e1691a58e6b49d44bc274e4679fb009ffa9c23e252f71622f5cb589bda4a8369

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page