メインコンテンツへスキップ
GitHub ソース

class OnRunState

run の状態が変化したときに発火するイベントです。 例: プロジェクト “my-project” 内の任意の run で、状態が “finished”(すなわち成功)または “failed” に変化したときにトリガーされるイベントを定義します:
from wandb import Api
from wandb.automations import OnRunState

api = Api()
project = api.project(name="my-project")

event = OnRunState(
    scope=project,
    filter=RunEvent.state.in_(["finished", "failed"]),
)

method OnRunState.__init__

__init__(
    event_type: 'Literal[RUN_STATE]' = RUN_STATE,
    scope: 'ProjectScope',
    filter: 'RunStateFilter'
) → None
引数:
  • event_type (Literal[RUN_STATE]):
  • scope (ProjectScope): イベントのスコープ。必ずプロジェクトである必要があります。
  • filter (RunStateFilter): このイベントがトリガーされるために満たす必要がある run の状態に関する条件。
戻り値: OnRunState オブジェクト。