KF Pipelines
What is Kubeflow Pipelines?
Last updated
What is Kubeflow Pipelines?
Last updated
Kubeflow Pipelines (KFP) is a platform for building and deploying portable and scalable machine learning (ML) workflows using Docker containers.
With KFP you can author and using the , compile pipelines to an , and submit the pipeline to run on a KFP-conformant backend such as the .
The is available as a core component of Kubeflow or as a standalone installation. Follow the instructions and example to quickly get started with KFP.
KFP enables data scientists and machine learning engineers to:
Author end-to-end ML workflows natively in Python
Create fully custom ML components or leverage an ecosystem of existing components
Easily manage, track, and visualize pipeline definitions, runs, experiments, and ML artifacts
Efficiently use compute resources through parallel task execution and through caching to eliminating redundant executions
Maintain cross-platform pipeline portability through a platform-neutral
A is a definition of a workflow that composes one or more together to form a computational directed acyclic graph (DAG). At runtime, each component execution corresponds to a single container execution, which may create ML artifacts. Pipelines may also feature .