메인 콘텐츠로 건너뛰기
로깅된 메트릭이나 artifact 데이터만으로는 드러나지 않을 수 있는 특정 특성으로 run에 레이블을 지정하려면 태그를 추가하세요. 예를 들어, run의 모델이 in_production 상태인지, 해당 run이 preemptible인지, 또는 이 run이 baseline을 나타내는지 등을 나타내는 태그를 run에 추가할 수 있습니다.

하나 이상의 run에 태그 추가

프로그래밍 방식이나 대화형으로 run에 태그를 추가할 수 있습니다. 사용 사례에 따라 필요에 가장 적합한 아래 탭을 선택하세요.
run을 초기화할 때 wandb.init()를 사용해 태그를 추가하세요. run에 태그를 추가하려면 wandb.init()tags 파라미터에 문자열 목록을 전달합니다. 예를 들면 다음과 같습니다.
import wandb

with wandb.init(
  entity="<entity>",
  project="<project>",
  tags=["<tag1>", "<tag2>"]
) as run:
    # 여기에 트레이닝 코드를 작성합니다
활성 run 중에도 run 객체의 tags 속성(wandb.Run.tags)을 업데이트해 기존 태그를 추가하거나 수정할 수 있습니다. tags 속성은 문자열 튜플을 받습니다. run을 초기화한 후 새 태그를 추가하려면 기존 run 태그 속성에 하나 이상의 태그를 이어 붙이세요.
import wandb

with wandb.init(entity="<entity>", project="<project>", tags=["<tag1>"]) as run:
  # 여기에 트레이닝 루프 로직을 작성합니다

  # run 객체에 새 태그를 추가합니다
  run.tags += ("<new_tag>",)

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

다음 step에 따라 W&B App에서 run의 태그를 제거합니다.
이 방법은 많은 수의 run에서 태그를 제거할 때 가장 적합합니다.
  1. 프로젝트의 Run 사이드바에서 오른쪽 상단의 table 아이콘을 선택합니다. 그러면 사이드바가 전체 runs table로 확장됩니다.
  2. table에서 run 위에 마우스를 올리면 왼쪽에 체크박스가 표시됩니다. 또는 모든 run을 선택하려면 헤더 행의 체크박스를 찾습니다.
  3. 체크박스를 선택해 일괄 action을 활성화합니다.
  4. 태그를 제거할 run을 선택합니다.
  5. run 행 위의 Tag 버튼을 선택합니다.
  6. 태그 옆의 체크박스를 선택해 run에서 해당 태그를 제거합니다.