Machine Learning Pipelines for Kubeflow
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Updating OWNERS files. Adding per-subdirectory OWNER files. Nov 5, 2018
backend Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
components component release script (#694) Jan 17, 2019
contrib added component with tf slim model generator and pipeline adjustments ( Nov 28, 2018
experimental Update experimental/OWNERS (#185) Nov 10, 2018
frontend Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
pipeline Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
samples component release script (#694) Jan 17, 2019
sdk Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
test Use "create" rather than "start" except when initiating a run (#650) Jan 9, 2019
third_party Fix Makefile to add licenses using Go modules. (#674) Jan 14, 2019
tools Updating OWNERS files. Adding per-subdirectory OWNER files. Nov 5, 2018
.cloudbuild.yaml Support GPU image for dnntrainer component (#530) Dec 19, 2018
.dockerignore Initial commit of the kubeflow/pipeline project. Nov 2, 2018
.gitattributes Support filtering on storage state (#629) Jan 11, 2019
.gitignore Use Bazel to build the entire backend and perform API code generation ( Jan 5, 2019
.release.cloudbuild.yaml Add script for component image release (#571) Dec 20, 2018
.travis.yml Run `go vet` as part of the Travis CI. (#626) Jan 8, 2019
BUILD.bazel Use Bazel to build the entire backend and perform API code generation ( Jan 5, 2019
CHANGELOG.md update changelog (#697) Jan 17, 2019
CONTRIBUTING.md Initial commit of the kubeflow/pipeline project. Nov 2, 2018
LICENSE Initial commit of the kubeflow/pipeline project. Nov 2, 2018
Makefile Fix Makefile to add licenses using Go modules. (#674) Jan 14, 2019
OWNERS Update OWNERS (#77) Nov 6, 2018
README.md Add article on Jupyter notebooks (#471) Dec 5, 2018
WORKSPACE Sanity check filtering/sorting options in list requests. (#625) Jan 9, 2019
bootstrapper.yaml Add script for component image release (#571) Dec 20, 2018
developer_guide.md update dockerfile and add build step of frontend (#567) Dec 26, 2018
go.mod Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
go.sum Update all Pipelines CRD versions to v1beta1. (#681) Jan 18, 2019
uninstaller.yaml Add script for component image release (#571) Dec 20, 2018

README.md

Build Status Coverage Status

Overview of the Kubeflow pipelines service

Kubeflow is a machine learning (ML) toolkit that is dedicated to making deployments of ML workflows on Kubernetes simple, portable, and scalable.

Kubeflow pipelines are reusable end-to-end ML workflows built using the Kubeflow Pipelines SDK.

The Kubeflow pipelines service has the following goals:

  • End to end orchestration: enabling and simplifying the orchestration of end to end machine learning pipelines
  • Easy experimentation: making it easy for you to try numerous ideas and techniques, and manage your various trials/experiments.
  • Easy re-use: enabling you to re-use components and pipelines to quickly cobble together end to end solutions, without having to re-build each time.

Documentation

Get started with your first pipeline and read further information in the Kubeflow Pipelines documentation.

Blog posts

Acknowledgments

Kubeflow pipelines uses Argo under the hood to orchestrate Kubernetes resources. The Argo community has been very supportive and we are very grateful.