Skip to main content

A compilation of ML6 shared KFP components.

Project description

# ML6 kfp-components

This is a package for reusable kubeflow pipelines components.

We consider reusable components to be so general that they can be used in any pipeline without further customization.

For the purposes of this repository, we distinguish three kinds of components: - lightweight (python function) components - custom image (python function) components - yaml based components

An example for each type of component can be found under ml6_kfp_components/examples.

Lightweight components are simple python function components which are built on public base images (possibly with minor additional installed packages).

Custom image components are python function components with more custom dependencies. We create a custom container image and host it in a publicly accessible Google Artifact Registry repository.

Yaml based components are the most general framework. Your component can be based on any programming language and can be arbitrarily complex. Just package your component as a container image and define an interface using a yaml file.

In this package, we not only define these components, but also preload them, so that users can easily use the components by just installing this package and importing the components they want to use.

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

ml6-kfp-components-0.0.1.dev8.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

ml6_kfp_components-0.0.1.dev8-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file ml6-kfp-components-0.0.1.dev8.tar.gz.

File metadata

File hashes

Hashes for ml6-kfp-components-0.0.1.dev8.tar.gz
Algorithm Hash digest
SHA256 f87f05d659a5864c533a2b60c26f6f7a906b9c5b85302c412d82ca832a698e23
MD5 1e987b31e89ba0651e78bdbac43a6e3e
BLAKE2b-256 9d03aa09bc5774b72959b44220dc013a6a201705fd77d8890dcd083131d097dd

See more details on using hashes here.

File details

Details for the file ml6_kfp_components-0.0.1.dev8-py3-none-any.whl.

File metadata

File hashes

Hashes for ml6_kfp_components-0.0.1.dev8-py3-none-any.whl
Algorithm Hash digest
SHA256 4d5c23e178a2015d5fa9b8d98618bbfebbddb2c26f969210f95399006386505a
MD5 73678c630af98e86d8146210696ff678
BLAKE2b-256 41910bfef20ff10ba5e22365d9e93d21f026c04dbffa3333898e122df5e34e0c

See more details on using hashes here.

Supported by

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