메인 콘텐츠로 건너뛰기
GitHub 소스 코드

class OnRunMetric

실행 지표는 사용자 정의 조건을 만족하는 경우에 해당합니다. 예시: 프로젝트 “my-project” 내의 어떤 실행에 대해서든, 지표 “my-metric”의 마지막 5개 값의 평균이 123.45를 초과할 때 트리거되는 이벤트를 정의합니다:
from wandb import Api
from wandb.automations import OnRunMetric, RunEvent

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

event = OnRunMetric(
    scope=project,
    filter=RunEvent.metric("my-metric").avg(5).gt(123.45),
)

메서드 OnRunMetric.__init__

__init__(
    event_type: 'Literal[RUN_METRIC_THRESHOLD, RUN_METRIC_CHANGE, RUN_METRIC_ZSCORE]',
    scope: 'ProjectScope',
    filter: 'RunMetricFilter'
) → None
매개변수:
  • event_type (Literal[RUN_METRIC_THRESHOLD, RUN_METRIC_CHANGE, RUN_METRIC_ZSCORE]):
  • scope (ProjectScope): 이벤트의 범위입니다. 반드시 프로젝트여야 합니다.
  • filter (RunMetricFilter): 이 이벤트가 트리거되기 위해 충족해야 하는 실행 및/또는 지표 조건입니다.
반환값: OnRunMetric 객체를 반환합니다.