什么是Kubeflow?
Kubeflow 使人工智能和机器学习变得简单、可移植和可扩展。 我们是一个基于 Kubernetes 的 生态系统,涵盖了 AI/ML 生命周期 的每个阶段,并支持一流的开源工具和框架。
在您运行 Kubernetes 的任何地方部署 Kubeflow。
Kubeflow 组件

管道
Kubeflow Pipelines (KFP) 是一个用于构建并部署可移植且可扩展的机器学习工作流的平台,使用Kubernetes。

笔记本
Kubeflow Notebooks 允许您在 Kubernetes 集群上运行基于 Web 的开发环境,方法是将它们放在 Pods 内部运行。

仪表板
Kubeflow Central Dashboard 是我们的中心,它连接了Kubeflow和其他生态系统组件的经过身份验证的网页接口。

模型训练
Kubeflow Trainer 是一个原生于Kubernetes的项目,旨在对LLMs进行微调,并支持在多个框架(包括PyTorch、JAX、TensorFlow等)之间进行可扩展的分布式ML模型训练。

自动机器学习
Katib 是一个基于Kubernetes的自动化机器学习(AutoML)项目,支持超参数调优、提前停止和神经架构搜索。

模型服务
KServe (之前称为 KFServing) 解决了在Kubernetes上的生产模型服务。它为像Tensorflow、XGBoost、ScikitLearn、PyTorch和ONNX等框架提供了高抽象和高性能的接口。