Passer au contenu principal

class OnRunState

Changement d’état d’un run. Exemples : Définissez un événement qui se déclenche pour tout run du projet “my-project” lorsque son état passe à “finished” (c.-à-d. réussi) ou “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"]),
)

méthode OnRunState.__init__

__init__(
    event_type: 'Literal[RUN_STATE]' = RUN_STATE,
    scope: 'ProjectScope',
    filter: 'RunStateFilter'
) → None
Arguments :
  • event_type (Literal[RUN_STATE]) :
  • scope (ProjectScope) : Portée de l’événement : doit être un projet.
  • filter (RunStateFilter) : Condition(s) sur l’état du run à remplir pour que cet événement se déclenche.
Retourne : Un objet OnRunState.