什么是Kubeflow?
Kubeflow使人工智能和机器学习变得简单、便携且可扩展。我们是基于Kubernetes的AI/ML生命周期中每个阶段的组件生态系统,支持一流的开源工具和框架。
无论您在何处运行Kubernetes,都可部署Kubeflow。
Kubeflow 组件

流水线
Kubeflow 流水线 (KFP) 是一个用于构建和部署基于Kubernetes的可移植、可扩展机器学习工作流的平台。

Notebooks
Kubeflow Notebooks 允许您通过在 Pod 中运行基于 Web 的开发环境,使其在您的 Kubernetes 集群上运行。

控制面板
Kubeflow 中心控制面板 是我们的中心枢纽,连接着 Kubeflow 和其他生态系统组件的认证 Web 界面。

模型训练
Kubeflow Trainer 是一个 Kubernetes 原生项目,用于微调大型语言模型 (LLMs) 和模型训练。它支持使用各种框架(包括 PyTorch、JAX、TensorFlow 等)进行可扩展的分布式训练。

自动化机器学习 (AutoML)
Katib 是一个 Kubernetes 原生项目,用于自动化机器学习 (AutoML),支持超参数调优、早期停止和神经网络架构搜索。

模型服务
KServe (原名 KFServing) 解决了在 Kubernetes 上生产模型服务的难题。它为 Tensorflow、XGBoost、ScikitLearn、PyTorch 和 ONNX 等框架提供了高抽象度和高性能的接口。
我们是 Cloud Native Computing Foundation 的一个项目。