메인 콘텐츠로 건너뛰기
태그를 추가하면 로그된 메트릭이나 아티팩트 데이터만으로는 바로 알기 어려운 실행의 특정 속성을 레이블로 표시할 수 있습니다. 예를 들어, 어떤 실행의 모델이 in_production 상태임을 나타내거나, 그 실행이 preemptible 실행임을 표시하거나, 해당 실행이 baseline을 나타내는지 구분하기 위해 실행에 태그를 추가할 수 있습니다.

하나 이상의 실행에 태그 추가하기

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

with wandb.init(
  entity="entity",
  project="<project-name>",
  tags=["tag1", "tag2"]
) as 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",)

하나 이상의 실행에서 태그 제거

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