兼容性矩阵
Kubeflow Pipelines与TensorFlow Extended (TFX)的兼容性矩阵
旧版本
本页面是关于 Kubeflow Pipelines V1,有关最新信息,请参见 V2 documentation。
注意,虽然V2后端能够运行由V1 SDK提交的管道,我们强烈建议迁移到V2 SDK。作为参考,V1 SDK的最终版本是kfp==1.8.22,其参考文档在这里可用。
Kubeflow Pipelines 后端与 TFX 兼容性
使用任何版本的 TensorFlow Extended (TFX) 编写的管道将在任何版本的 Kubeflow Pipelines (KFP) 后端上执行。但是,如果 TFX 和 Kubeflow Pipelines 后端版本不兼容,则某些用户界面功能可能无法正常工作。
下表显示了TFX和Kubeflow Pipelines后端版本的UI功能兼容性:
| TFX \ KFP Backend | KFP Backend <= 1.5 | KFP Backend >= 1.7 |
|---|---|---|
| TFX <= 0.28.0 | 完全兼容 ✅ | 元数据 UI 不兼容2 |
| TFX 0.29.0, 0.30.0 | 可视化不兼容1 | 元数据用户界面不兼容2 |
| TFX 1.0.0 | 元数据 UI 不兼容2 | 元数据 UI 不兼容2 |
| TFX >= 1.2.0 | 元数据 UI 不兼容2 | 完全兼容 ✅ |
详细说明:
1. 不兼容的可视化: Kubeflow Pipelines UI和TFDV、TFMA可视化不兼容。可视化在Kubeflow Pipelines UI中会抛出错误。
2. 元数据 UI 不兼容: Kubeflow Pipelines UI 和 TFX 记录的 ML 元数据不兼容。运行详情页面中的 ML 元数据标签显示错误信息“未找到相应的 ML 元数据”。因此,基于 ML 元数据的可视化在可视化标签中也无法显示。
Last modified July 6, 2024: 更新 Kubeflow Pipelines 旧版 V1 警告文本 (#3792) (833cc62)