Kubeflow

Kubeflow is an open-source Kubernetes native workflow engine created for deploying complex machine learning workflows. It was developed from the Argo Workflow engine. This tool is one among many in the open-source ecosystem simply the use of machine learning models.ย ย 

Kubeflow began life within Google, designed to help run TensorFlow jobs but grew to support multi-cloud and multi-architecture frameworks. Today, companies like IBM, Red Hat, Cisco, and other large tech companies contribute to this project. And it supports a wide array of projects like TensorFlow, PyTorch, Chainer, MXNet, Ambassador, XGBoost, Istio, Nuclio, and more.ย 

Project Background

  • Tool:ย Kubeflow
  • Author: Google
  • Initial Release: March 2018
  • Type: Workflow Engine
  • License: Apache-2.0ย 
  • Supports: Various frameworks and libraries
  • Github:ย kubeflow
  • Runs On: Anywhere
  • Hardware: Supports CPUs, GPUs, and TPUs
  • Twitter:ย kubeflow

Features

  • Supports various architectural use cases
  • Scales workloads without much effort
  • Works for training and inference
  • Built on top of Kubernetes
Scroll to Top