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
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 ml6-kfp-components-0.0.1.dev8.tar.gz
.
File metadata
- Download URL: ml6-kfp-components-0.0.1.dev8.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f87f05d659a5864c533a2b60c26f6f7a906b9c5b85302c412d82ca832a698e23 |
|
MD5 | 1e987b31e89ba0651e78bdbac43a6e3e |
|
BLAKE2b-256 | 9d03aa09bc5774b72959b44220dc013a6a201705fd77d8890dcd083131d097dd |
File details
Details for the file ml6_kfp_components-0.0.1.dev8-py3-none-any.whl
.
File metadata
- Download URL: ml6_kfp_components-0.0.1.dev8-py3-none-any.whl
- Upload date:
- Size: 19.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d5c23e178a2015d5fa9b8d98618bbfebbddb2c26f969210f95399006386505a |
|
MD5 | 73678c630af98e86d8146210696ff678 |
|
BLAKE2b-256 | 41910bfef20ff10ba5e22365d9e93d21f026c04dbffa3333898e122df5e34e0c |