핵심 클래스
이벤트 (트리거)
액션
필터
일반적인 활용 사례
모델 성능 모니터링
- 모델 정확도가 임계값 아래로 떨어지면 알림
- 트레이닝 loss가 정체되면 팀에 알림
- 성능 메트릭을 기준으로 재트레이닝 파이프라인 트리거
Artifact 관리
- 새 모델 버전이 생성되면 알림 전송
- 아티팩트에 태그가 지정되면 배포 워크플로 트리거
- 데이터셋이 업데이트되면 다운스트림 처리 자동화
실험 추적
- 실패했거나 비정상 종료된 run에 대한 알림
- 장시간 실행되는 실험이 완료되면 알림 받기
- 실험 메트릭의 일일 요약 전송
인테그레이션 워크플로
- 웹훅을 통해 외부 추적 시스템을 업데이트
- 모델 레지스트리를 배포 플랫폼과 동기화
- W&B 이벤트를 기반으로 CI/CD 파이프라인을 트리거
사용 예시
custom-metric이라는 메트릭이 10을 초과할 때마다 Slack 알림을 보내는 자동화를 생성합니다. custom-metric은 트레이닝 중 wandb.Run.log({"custom-metric": value })를 사용해 로깅된다고 가정합니다.