사용
설명
하위 명령어
경량 실험 탐색 도구인 W&B LEET는 명령줄에서 W&B Runs를 탐색할 수 있는 로컬 터미널 UI입니다. 터미널 세션을 벗어나지 않고도 Runs를 비교하고, 메트릭 차트를 살펴보고, 로깅된 이미지를 탐색하고, 콘솔 로그를 실시간으로 확인하고, 시스템 메트릭을 모니터링할 수 있습니다.
LEET는 로컬
.wandb run 파일을 읽기 때문에 W&B에 동기화하기 전에 Runs를 살펴볼 수 있습니다. LEET는 SSH나 tmux 같은 도구를 사용해 원격 시스템 또는 HPC 환경에서 작업하는 사용자를 위해 설계된 키보드 중심 인터페이스입니다.

예시
.wandb 파일을 여세요:
뷰
Workspace 뷰
wandb/ 디렉터리에 있는 여러 run을 비교할 수 있도록 설계되었습니다.
Workspace 뷰에는 다음이 포함됩니다.
- 로컬 run 폴더를 탐색할 수 있는 Runs 사이드바
- 선택한 run들을 같은 차트에 오버레이해 표시하는 메트릭 그리드
- 강조 표시된 run의 시스템 메트릭 창
wandb.Image썸네일을 위한 미디어 창- 콘솔 로그 창
- state, ID, name, 프로젝트, tags, notes, 환경, 설정, summary 값을 표시하는 run 개요 사이드바
space를 사용해 run을 선택하거나 선택 해제하세요. run을 선택하면 오버레이된 메트릭 차트에 추가되고 해당 run별 데이터가 로드됩니다. p를 사용해 run을 고정하거나 고정 해제하세요. run을 고정하면 해당 run의 메트릭 시리즈가 오버레이된 메트릭 차트에서 맨 위에 유지됩니다. run 개요, 시스템 메트릭, 미디어, 콘솔 로그 창은 Runs 사이드바에서 강조 표시된 run을 기준으로 표시됩니다. 강조 표시된 run에서 enter를 눌러 single-run 뷰로 여세요.
선택한 실행 중인 run은 Workspace에서 계속 업데이트되므로, LEET를 run 완료 후 분석과 실시간 모니터링 모두에 사용할 수 있습니다.
Single-Run 뷰
- 기본 메트릭 그리드가 중앙에 있습니다.
- run 개요 사이드바는 왼쪽에 있습니다.
- 시스템 메트릭 사이드바는 오른쪽에 있습니다.
- 미디어 및 콘솔 로그 창은 메트릭 그리드 아래에서 열 수 있습니다.

esc를 눌러 Single-Run 뷰에서 Workspace로 돌아가세요.
SYMON
wandb beta leet symon은 W&B run에 연결되지 않은 독립형 시스템 모니터를 엽니다.
다른 프로세스가 실행되는 동안 SYMON을 사용해 로컬 CPU, 메모리, 디스크, 네트워크, GPU, TPU, IPU, Trainium 메트릭을 모니터링하세요. 워크스페이스 및 단일 run 뷰에서 사용하는 것과 동일한 시스템 메트릭 차트 엔진을 사용합니다.
샘플링 주기는 --interval로 설정하세요:

주요 기능
여러 Runs 비교
Run 필터링
f를 눌러 Runs 사이드바를 필터링하세요. 접두어 없는 검색어는 run 키, 표시 이름, run ID, 프로젝트, tags, notes 전체에서 검색합니다.
Runs 필터는 필드 지정 쿼리도 지원합니다:
지원되는 연산자는
:, =, !=, >, >=, <, <=입니다. 숫자 비교는 학습률, 배치 크기, 레이어 수와 같은 설정 값에 유용합니다.
공백 또는 AND는 AND 조건에, OR 또는 |는 대안 조건에, -, !, NOT은 부정 조건에 사용하세요. 공백이 포함된 구문에는 따옴표를 사용하세요.
예시:
tab을 눌러 regex 모드와 glob 모드 사이를 전환하세요. Regex 모드는 쿼리에 regex 메타문자가 포함되어 있지 않으면 대소문자를 구분하지 않는 부분 문자열 검색처럼 동작합니다. Glob 모드에서는 *를 임의 길이의 문자열에, ?를 임의의 단일 문자에 사용합니다.
메트릭 및 시스템 메트릭
/를 사용해 run 메트릭을 필터링하고 \를 사용해 시스템 메트릭을 필터링하세요. ctrl+/를 눌러 메트릭 필터를 지우고 ctrl+\를 눌러 시스템 메트릭 필터를 지우세요.
차트를 클릭하거나 w, a, s, d 또는 화살표 키로 포커스를 이동하세요. 이전 페이지로 이동하려면 N 또는 pgup을 사용하고, 다음 페이지로 이동하려면 n 또는 pgdown을 사용하세요. 첫 페이지나 마지막 페이지로 바로 이동하려면 home 또는 end를 사용하세요.
포커스된 차트에서 y를 눌러 차트 모드를 순서대로 전환하세요.
- run 메트릭 차트는 차트에 양수 데이터가 있을 때 Y축 로그 스케일을 전환합니다.
- 시스템 메트릭 차트는 Y축 로그 스케일을 전환합니다.
- 백분율 기반 시스템 메트릭 차트는 버킷형 히트맵 모드로도 전환할 수 있습니다.
alt를 누른 상태로 마우스 오른쪽 버튼을 누른 채 드래그하면 같은 X 위치에서 화면에 보이는 모든 차트를 확인할 수 있습니다.
미디어 창
wandb.Image 데이터를 터미널에서 직접 ANSI 썸네일로 렌더링합니다. 이 기능은 workspace 뷰와 단일 run 뷰 모두에서 사용 가능합니다.
3을 눌러 미디어 창을 열거나 닫으세요. 미디어 창에 포커스가 있을 때는 다음과 같습니다.
w,a,s,d로 미디어 타일 사이를 이동합니다.- 화살표 키로 선택한 미디어 시리즈를 X축을 따라 스크럽합니다.
up및down은 더 큰 단계로 스크럽합니다.home및end는 첫 번째 또는 가장 최근 프레임으로 스크럽합니다.pgup및pgdown으로 미디어 페이지 사이를 이동합니다.enter는 전체 화면 모드를 표시하거나 숨깁니다.esc는 전체 화면 모드를 종료합니다.

콘솔 로그
4를 눌러 콘솔 로그 패널을 열거나 닫으세요. 이 패널에는 단일 run 뷰에서는 현재 열려 있는 run의 콘솔 출력이, Workspace 뷰에서는 강조 표시된 run의 콘솔 출력이 표시됩니다.
LEET는 ANSI 이스케이프 코드, 불완전한 줄, 캐리지 리턴이 포함된 출력까지 포함해 원시 터미널 출력을 읽기 쉬운 로그 줄로 정리합니다.
run 개요
- 상태, run ID, 표시 이름, 프로젝트, tags, notes
- 환경 값
- 설정 값
- 요약 값
o를 누르세요. 개요 필터를 지우려면 ctrl+o를 누르세요.
시스템 메트릭 지원 범위
- CPU, 코어별 CPU, Apple P-core 및 E-core 사용량, CPU 주파수, CPU 온도, CPU 전력.
- RAM, 스왑, 프로세스 메모리, 프로세스 CPU, 프로세스 스레드 수.
- 디스크 사용량 및 디스크 I/O.
- 네트워크 수신 및 송신 처리량.
- NVIDIA GPU 사용량, 메모리, 전력, 온도, 클록, 오류, 인코더 사용량, PCIe 및 NVLink 처리량.
- 지원되는 Hopper 이상 NVIDIA GPU의 NVML GPM 메트릭(예: SM 활성, SM 점유율, tensor/FP 파이프라인 활동, DRAM 활성).
- Google TPU 듀티 사이클, tensorcore 사용량, HBM 사용량, HLO 큐 크기, 전송 지연 시간, 그리고 사용 가능한 경우 SDK 전용 TPU 게이지.
- Graphcore IPU 온도, 클록, 전력 및 사용량.
- AWS Trainium 및 Neuron 사용량과 메모리 메트릭.
설정
wandb-leet.json 파일에 저장합니다. 기본적으로 이 파일은 다음 위치에 생성됩니다:
WANDB_CONFIG_DIR이 설정되어 있으면 LEET는 해당 디렉터리를 대신 사용합니다.
설정 편집기에서는 다음 항목을 변경할 수 있습니다.
- 시작 모드:
workspace_latest또는single_run_latest - Workspace, 단일 run, 미디어, 시스템 메트릭, SYMON 뷰의 그리드 크기
- 기본으로 표시할 패널
- run 메트릭, 플롯별 단일 run 차트, 시스템 차트, run 태그, 버킷 히트맵의 색상 스키마
- 색상 부여 모드:
per_series또는per_plot - 시스템 메트릭 라이브 테일 윈도우
- 라이브 run 업데이트용 하트비트 간격

c 또는 r를 누른 뒤 1부터 9까지의 숫자를 누르거나, esc를 눌러 취소하세요.
자주 사용하는 설정 키
사용 가능한 색상 구성표에는
wandb-vibe-10, wandb-vibe-20, sunset-glow, blush-tide, gilded-lagoon, bootstrap-vibe, dusk-shore, clear-signal, traffic-light, viridis, plasma, inferno, magma, cividis가 포함됩니다.
dusk-shore와 clear-signal은 색각 이상 사용자 친화적인 팔레트입니다. viridis, plasma, inferno, magma, cividis, traffic-light와 같은 순차 팔레트는 버킷형 히트맵에 적합합니다.
키보드 단축키
h 또는 ?를 눌러 앱 내 도움말 화면을 여세요. 단축키는 뷰에 따라 조금씩 다릅니다.