Skip to main content
Runs table의 표현식 편집기를 사용하여 이름, 상태, 태그 또는 기타 속성을 기준으로 run을 필터링하세요. 필터를 추가할 때는 먼저 필드(예: 태그, 타임스탬프, entity)를 선택합니다. 각 필드에는 텍스트, 시간, ID와 같은 기본 유형이 있습니다. 표시되는 Operator 목록(예: is, in, ≥, within last)은 이 유형에 따라 달라집니다. 필드를 선택하면 UI에는 해당 필드의 유형에 유효한 Operator만 표시됩니다.

유형별 일반적인 Operator

위 표에는 사용 가능한 필드와 Operator 중 일부만 나와 있습니다. 사용 가능한 모든 필드와 Operator는 표현식 편집기에서 확인할 수 있습니다.

필터 표현식 만들기

  1. 프로젝트 사이드바에서 Runs 탭으로 이동하세요.
  2. run table 위에 있는 깔때기 모양의 Filter 버튼을 선택하세요.
  3. 왼쪽에서 오른쪽으로 열 이름, 논리 연산자, 필터 값을 선택하여 필터 표현식을 만드세요. 필터 값을 선택하는 즉시 필터가 적용됩니다.
  4. 필요에 따라 New Filter를 선택하여 AND 또는 OR 조건을 추가로 적용하세요.
  5. 필요에 따라 New group을 선택하여 필터를 괄호로 묶으세요. 이를 통해 A AND (B OR C)와 같은 복잡한 필터 표현식을 만들 수 있습니다.
  6. 오른쪽 상단의 x 아이콘을 클릭하여 필터 표현식 편집기를 닫으세요.
다음 이미지는 손실 값이 1 이하인 run을 필터링합니다.
올바르지 않은 예측 필터
필터 표현식과 일치하는 run의 수는 run table 위, 필터 버튼 아래에 표시됩니다. 예를 들어, 다음 이미지에는 6 of 18 listed가 표시되어 있으며, 이는 나열된 18개 run 중 6개가 필터 표현식과 일치하여 현재 표시되고 있음을 의미합니다. 이 개수는 노란색 박스로 강조되어 있습니다.
필터 표현식과 일치하는 run의 수
다음 섹션에서는 Runs table에서 run을 필터링하는 몇 가지 예시를 보여줍니다.

예시: 태그로 run 필터링

태그를 기준으로 run을 필터링하세요:
  1. 프로젝트 사이드바에서 Runs 탭을 클릭하세요.
  2. run table 위에 있는 깔때기 모양의 Filter 버튼을 선택하세요.
  3. 왼쪽부터 드롭다운 메뉴에서 "Tags"를 선택한 다음 논리 연산자를 선택하세요.
  4. 두 번째 드롭다운 메뉴에서 is, is not, in 또는 not in을 선택하세요.
  5. 세 번째 드롭다운 메뉴에서 필터링할 태그 이름을 입력하세요.
태그로 run 필터링

예시: 타임스탬프로 run 필터링하기

MongoDB 쿼리 언어를 사용하여 필터링할 수 있습니다. 다음 예시에서는 W&B Public API를 사용하여 두 타임스탬프 사이에 생성된 run을 필터링합니다.
API로 run을 필터링하는 더 많은 예시는 API 가이드를 참조하세요.

예시: AND 및 OR 조건으로 필터 결합하기

이 섹션에서는 A AND (B OR C)와 같은 복잡한 필터 표현식을 만드는 방법을 설명합니다. 이 예제에서 A는 loss ≤ 1, B는 State = finished, C는 State = crashed입니다.
  1. 프로젝트 사이드바에서 Runs 탭을 클릭하세요.
  2. run table 위에 있는 깔때기 모양의 Filter 버튼을 선택하세요.
  3. 왼쪽부터 순서대로 첫 번째 드롭다운 메뉴에서 loss를 선택하고, 두 번째 드롭다운 메뉴에서 ≤를 선택한 다음, 세 번째 드롭다운 메뉴에 1을 입력하세요. 그러면 필터 A가 생성됩니다.
  4. New Filter를 클릭하고 New group을 선택하여 필터 B와 C를 담을 새 그룹을 만드세요.
  5. 필터 B는 첫 번째 드롭다운 메뉴에서 State를, 두 번째 드롭다운 메뉴에서 =를, 세 번째 드롭다운 메뉴에서 finished를 선택하세요.
  6. New Filter를 클릭하여 필터 C를 만든 다음, 첫 번째 드롭다운 메뉴에서 State를, 두 번째 드롭다운 메뉴에서 =를, 세 번째 드롭다운 메뉴에서 crashed를 선택하세요.
다음 이미지는 완성된 필터 표현식이 필터 표현식 편집기에 어떻게 표시되는지 보여줍니다.
AND 및 OR 조건으로 필터 결합하기

예시: CONTAINS로 run 설정 값 필터링하기

run 설정 필드에 특정 값이 포함되어 있는지를 기준으로 run을 필터링합니다.
  1. 프로젝트 사이드바에서 Runs를 선택하세요.
  2. run table 위에 있는 Filter ()를 선택하세요.
  3. 첫 번째 메뉴에서 run 설정 필드를 선택하세요.
  4. 두 번째 메뉴에서 CONTAINS를 선택하세요.
  5. 세 번째 필드에 필터링할 값을 입력하세요.
다음 이미지는 epochs 설정 필드에 100 값이 포함된 run을 표시하도록 설정된 필터를 보여줍니다.
run 설정으로 run 필터링하기

예시: 스윕에 속한 run 필터링

다음 예시는 W&B Public API를 사용하여 스윕에 속한 run을 필터링합니다:
API로 run을 필터링하는 더 많은 예시는 API 가이드를 참조하세요.

기본 필터

Weights & Biases는 기본적으로 다음 필터를 제공합니다.
  • Show only my work: 현재 사용자가 생성한 run만 표시합니다.
  • Hide crashed runs: crashed 상태인 run을 숨깁니다.
기본 필터는 필터 표현식 편집기의 New filter 버튼 아래에 토글 형태로 표시됩니다.

필터 제거

Runs table에서 필터를 제거하려면:
  1. run table 위에 있는 깔때기 모양의 Filter 버튼을 클릭하세요.
  2. 제거하려는 필터 옆의 x 아이콘을 선택하세요.
마지막 수정일 2026년 9월 30일