接口
您可以与Kubeflow Pipelines系统交互的方式
本页面介绍了您可以用来构建和运行与Kubeflow Pipelines一起使用的机器学习(ML)工作流的接口。
用户界面 (UI)
您可以通过点击Kubeflow UI上的管道仪表板访问Kubeflow Pipelines UI。Kubeflow Pipelines UI看起来是这样的:
您可以从Kubeflow Pipelines用户界面执行以下任务:
- 运行一个或多个预加载的示例,以快速尝试管道。
- 上传一个压缩文件形式的管道。该管道可以是您自己构建的(请参见如何构建管道),或是其他人与您分享的。
- 创建一个实验以将一个或多个管道运行进行分组。 查看实验的定义。
- 在实验中创建并启动一个运行。运行是管道的单次执行。请参阅运行的定义。
- 探索您管道运行的配置、图形和输出。
- 比较实验中一个或多个运行的结果。
- 通过创建定期运行来安排运行。
请查看快速入门指南,获取有关访问Kubeflow Pipelines UI和运行示例的更多信息。
在构建管道组件时,您可以编写信息以在用户界面中显示。请参阅导出指标和在用户界面中可视化结果的指南。
Python SDK
Kubeflow Pipelines SDK 提供了一组可以用于指定和运行您的机器学习工作流的 Python 包。
请查看Kubeflow Pipelines SDK 介绍以获取有关如何使用该 SDK 构建管道组件和管道的概述。
REST API
Kubeflow Pipelines API 对于持续集成/部署系统非常有用,例如,您想将您的管道执行纳入 shell 脚本或其他系统中。
例如,当新数据到来时,您可能想要触发一次管道运行。
Last modified July 31, 2024: 修复流水线中的断开链接 (#3807) (17e27bf)