메인 콘텐츠로 건너뛰기
태그를 사용하면 기록된 메트릭이나 아티팩트 데이터만으로는 드러나지 않는 특정 특성을 기준으로 run에 레이블을 추가할 수 있습니다. 예를 들어, 어떤 run의 모델이 in_production 상태임을 나타내거나, 해당 run이 preemptible임을 표시하거나, 이 run이 baseline을 나타낸다는 식으로 태그를 추가할 수 있습니다.

하나 이상의 run에 태그 추가하기

프로그램 코드로 또는 대화형으로 run에 태그를 추가할 수 있습니다. 사용 사례에 따라 아래 탭에서 필요에 가장 잘 맞는 방법을 선택하세요:
run이 생성될 때 태그를 추가할 수 있습니다:
import wandb

with wandb.init(
  entity="entity",
  project="<project-name>",
  tags=["tag1", "tag2"]
) as run:
    # 여기에 트레이닝 코드를 작성하세요
run을 초기화한 이후에 태그를 업데이트할 수도 있습니다. 예를 들어, 아래 코드 스니펫은 특정 메트릭이 사전에 정의한 임계값을 넘었을 때 태그를 업데이트하는 방법을 보여줍니다:
import wandb

with wandb.init(entity="entity", project="capsules", tags=["debug"]) as run:

  # 모델을 트레이닝하기 위한 Python 로직
  if current_loss < threshold:
      run.tags = run.tags + ("release_candidate",)

하나 이상의 run에서 태그를 제거하기

W&B App에서 run의 태그를 제거하려면 다음 단계를 따르세요.
이 방법은 많은 run에서 태그를 제거할 때 가장 적합합니다.
  1. 프로젝트의 Runs 사이드바에서 오른쪽 상단의 테이블 아이콘을 선택합니다. 사이드바가 전체 Runs 테이블로 확장됩니다.
  2. 테이블에서 run 위에 마우스를 올려 왼쪽에 표시되는 체크박스를 보거나, 헤더 행의 체크박스를 사용해 모든 run을 선택합니다.
  3. 체크박스를 선택해 일괄 작업을 활성화합니다.
  4. 태그를 제거하려는 run을 선택합니다.
  5. run 행 위에 있는 Tag 버튼을 선택합니다.
  6. run에서 제거하려는 태그 옆의 체크박스를 선택합니다.