繁体   English   中英

KFP SDK v2、v2 命名空间和 v2 兼容模式之间有什么区别?

[英]What is difference between the KFP SDK v2, v2 namespace, and v2 compatible mode?

KFP SDK v2、KFP SDK v1中的v2命名空间、v2兼容模式有什么区别?

KFP SDK 有两个主要版本: v1.8.xv2.xx (在撰写本文时处于预发布状态)。

KFP SDK v2.xx将管道和组件编译为 IR YAML [ 示例],一种平台中立的管道表示格式。 它可以在KFP 开源后端或其他平台上运行,例如Google Cloud Vertex AI Pipelines

KFP SDK v1.8.x默认情况下将管道和组件编译为Argo Workflow YAML Argo Workflow YAML 在 Kube.netes 上执行,不是平台中立的。

KFP SDK v1.8.x 提供了两种使用 v2 Python 语法编写管道的方法:

KFP SDK v2 兼容模式是 KFP SDK v1.8.x 中的一项功能,它允许在 KFP SDK v1 中使用 v2 Python 创作语法,但编译为 Argo Workflow YAML。不应使用 v2 兼容模式。

KFP SDK v2 命名空间在 KFP SDK v1.8.x( from kfp.v2 import dsl, compiler )允许在 KFP SDK v1 中使用 v2 Python 创作语法并编译为 IR 883701752 用法88088。 虽然此模式未被弃用,但用户应该更喜欢通过预发布的KFP SDK v2.xx 创作 IR YAML

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM