katib 是模型训练领域的开源项目,由 kubeflow 开发,2018 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(1,705)位列前 30%,在模型训练分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0 许可证,可免费使用和部署。
它主要面向的使用场景是:在Kubernetes集群上运行大规模超参数调优任务。同类可对比的替代方案包括 Kubeflow、Optuna、Ray Tune。

在K8s上自动调参,让模型优化省心省力
Katib 是一个基于 Kubernetes 的自动化机器学习(AutoML)平台,旨在解决在云原生环境中进行超参数调优、神经网络架构搜索(NAS)和早停(Early Stopping)的复杂性问题。它通过 Kubernetes 自定义资源(CRD)将实验、试验和调优任务声明式地管理起来,支持多种主流调参算法(如随机搜索、贝叶斯优化、TPE、CMA-ES 等),并集成了 PyTorch、TensorFlow、MXNet 等训练框架。Katib 提供统一的 API 和 UI 界面,让数据科学家无需关心底层资源调度,即可在 Kubernetes 集群上大规模并行运行调优任务,显著提升模型开发效率。其核心能力包括:超参数调优、架构搜索、多框架支持、分布式训练集成以及可扩展的算法插件机制。
1安装控制平面
在能访问 Kubernetes 集群的终端执行,安装最新稳定版 Katib 控制平面与 CRD。
kubectl apply -k "github.com/kubeflow/katib.git/manifests/v1beta1/installs/katib-standalone?ref=v0.17.0"2安装开发版控制平面
可选:若想体验最新改动,把 ref 换成 master;与稳定版二选一即可。
kubectl apply -k "github.com/kubeflow/katib.git/manifests/v1beta1/installs/katib-standalone?ref=master"3安装 Python SDK
供数据科学家用 Python 简化超参调优任务的创建,安装最新稳定版 SDK。
pip install -U kubeflow-katib4查看并运行示例
仓库 examples/v1beta1 目录提供完整的 Experiment 示例列表,可按需参考。
按 README 指引参照官方 getting started 指南,用 Python SDK 创建并运行你的第一个超参调优 Experiment,能正常提交即表示安装可用。
Q:安装 Katib 需要什么前提?
A:需要一个 Kubernetes 集群并能正常使用 kubectl,控制平面通过 kubectl apply -k 直接部署到集群中。
Q:稳定版和 master 版怎么选?
A:ref=v0.17.0 是 README 给出的最新稳定版,ref=master 是最新开发改动,生产环境建议用稳定版。
Q:不想写 YAML 怎么办?
A:可以安装 kubeflow-katib Python SDK,用 Python 代码创建超参调优任务,具体见官方 getting started 指南。
Q:哪里能找到可直接运行的示例?
A:README 指出仓库 examples/v1beta1 目录包含完整的 Katib Experiment 示例列表。
Kubeflow、Optuna、Ray Tune
katib 是模型训练领域的开源项目,由 kubeflow 开发,2018 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(1,705)位列前 30%,在模型训练分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0 许可证,可免费使用和部署。
它主要面向的使用场景是:在Kubernetes集群上运行大规模超参数调优任务。同类可对比的替代方案包括 Kubeflow、Optuna、Ray Tune。
上一篇:PRIME
Long-RL
开源
让强化学习轻松驾驭超长序列,训练更稳更快
Long-RL: Scaling RL to Long Sequences (NeurIPS 2025)
TPA
开源
把注意力复杂度从平方降到线性,长序列不再卡顿
[NeurIPS 2025 Spotlight] TPA: Tensor ProducT ATTenTion Transformer (https://arxiv.or···
minimind
开源
两小时造出你的小模型,练手入门不求人
Train a 64M-parameter LLM from scratch in just 2h!
pruna
开源
一键优化 AI 模型,推理提速又省资源。
Pruna is a model optimization framework built for developers, enabling you to delive···