iT邦幫忙

2025 iThome 鐵人賽

DAY 14
0
Cloud Native

新興k8s工作流flyte與MLOps。系列 第 14

Day 14: 工作流條件式

  • 分享至 

  • xImage
  •  

可在workflow內,設定條件,並呼叫對應task進行計算。

import flytekit as fl
import random

@fl.task
def get_num() -> float:
    return random.uniform(0.0, 1000.0)
@fl.task
def win_msg() -> str:
    return "you win"

@fl.task
def lose_msg() -> str:
    return "you lose"

@fl.workflow
def num_wf(my_num: float) -> str:
    result = get_num()
    return fl.conditional("compare").if_(result > my_num).then(win_msg()).else_().then(lose_msg())

上一篇
Day 13: flyte-binary部屬 part 1
下一篇
Day 15: flyte plugin原始碼研究
系列文
新興k8s工作流flyte與MLOps。19
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言