키 기반 색상 켜기
- W&B 프로젝트로 이동합니다.
- 프로젝트 사이드바에서 Workspace 탭을 선택합니다.
- 오른쪽 상단 모서리에 있는 Settings 아이콘을 클릭합니다.
- 드로어에서 Runs 를 선택합니다.
- Run colors 섹션에서 Key-based colors 를 선택합니다.
- 다음 옵션들을 구성합니다:
- Key 드롭다운에서 Runs 에 색상을 할당하는 데 사용할 메트릭을 선택합니다.
- Y value 드롭다운에서 Runs 에 색상을 할당하는 데 사용할 y 값을 선택합니다.
- 버킷 수를 2에서 8 사이의 값으로 설정합니다.
키 기반 색상을 사용하면 Run 색상 커스텀하기 옵션을 사용할 수 없습니다.
예시: loss 메트릭을 사용한 키 기반 색상 지정
이 예시 플롯에서 Runs 는 그레이디언트로 색상이 지정되며, 어두운 색상은 더 높은 loss 값을 나타내고 밝은 색상은 더 낮은 loss 값을 나타냅니다. Y value 는 각 run 의 가장 최근 loss 값을 사용하도록latest 로 설정되었습니다.
메트릭 설정
Key 드롭다운의 메트릭 옵션은 사용자가 W&B에 로그한 키-값 쌍과 W&B 에서 정의한 기본 메트릭에서 파생됩니다.기본 메트릭
Relative Time (Process): Run 이 시작된 이후의 상대적 시간 (초 단위).Relative Time (Wall): Run 이 시작된 이후의 상대적 시간으로, 실제 시계 시간 (wall clock time) 에 맞게 조정됨 (초 단위).Wall Time: 에포크 이후의 실제 시계 시간 (초 단위).Step: Run 의 스텝 번호로, 일반적으로 트레이닝 또는 평가 진행 상황을 추적하는 데 사용됩니다.
커스텀 메트릭
트레이닝 또는 평가 스크립트에서 로그된 커스텀 메트릭을 기반으로 Runs 의 색상을 지정하고 의미 있는 플롯 범례를 만드세요. 커스텀 메트릭은 키-값 쌍으로 로그되며, 여기서 키는 메트릭의 이름이고 값은 메트릭 값입니다. 예를 들어, 다음 코드 조각은 트레이닝 루프 중에 정확도 ("acc" 키) 와 손실 ("loss" 키) 을 로그합니다:
"acc" 와 "loss" 를 모두 선택할 수 있습니다.
설정 키 설정
Key 드롭다운의 설정 옵션은 W&B run 을 초기화할 때config 파라미터에 전달하는 키-값 쌍에서 파생됩니다. 설정 키는 일반적으로 트레이닝 또는 평가 스크립트에서 사용되는 하이퍼파라미터나 기타 설정을 로그하는 데 사용됩니다.
"learning_rate", "batch_size", "optimizer" 를 선택할 수 있습니다.
y 값 설정
다음 옵션 중에서 선택할 수 있습니다:- Latest: 각 라인의 마지막 로그된 스텝의 Y 값을 기준으로 색상을 결정합니다.
- Max: 메트릭에 대해 로그된 가장 높은 Y 값을 기준으로 색상을 지정합니다.
- Min: 메트릭에 대해 로그된 가장 낮은 Y 값을 기준으로 색상을 지정합니다.
버킷 커스텀하기
버킷은 선택한 메트릭 또는 설정 키를 기반으로 W&B 가 Runs 를 분류하는 데 사용하는 값의 범위입니다. 버킷은 지정된 메트릭 또는 설정 키의 값 범위에 걸쳐 고르게 분포되며 각 버킷에는 고유한 색상이 할당됩니다. 해당 버킷의 범위에 속하는 Runs 는 그 색상으로 표시됩니다. 다음을 고려해 보세요:
- Key 가
"Accuracy"("acc"로 약칭) 로 설정됨. - Y value 가
"Max"로 설정됨.
- 버킷 1: (Min - 0.7629)
- 버킷 2: (0.7629 - 0.7824)
- 버킷 3: (0.7824 - 0.8019)
- 버킷 4: (0.8019 - 0.8214)
- 버킷 5: (0.8214 - 0.8409)
- 버킷 6: (0.8409 - Max)
