참조
X축
wandb.log로 기록한 모든 값에 대해 숫자로 항상 기록된 경우 선형 그래프의 X축을 설정할 수 있습니다.
Y축 변수
wandb.log로 기록한 모든 값에 대해 숫자, 숫자 배열 또는 숫자의 히스토그램으로 로깅한 경우 Y축 변수를 설정할 수 있습니다. 변수에 대해 1500개 이상의 포인트를 로깅한 경우 wandb는 1500개의 포인트로 샘플링합니다.
실행 테이블의 색상을 변경하여 y축 선의 색상을 변경할 수 있습니다.
X 범위 및 Y 범위
플롯의 X와 Y의 최대 및 최소 값 변경이 가능합니다.
X 범위의 기본값은 x축의 가장 작은 값부터 가장 큰 값까지입니다.
Y 범위의 기본값은 메트릭의 가장 작은 값과 0부터 메트릭의 가장 큰 값까지입니다.
최대 실행/그룹
기본적으로 실행 또는 실행 그룹을 10개만 플로팅합니다. 실행은 실행 테이블 또는 실행 세트의 상단에서 가져옵니다. 따라서 실행 테이블이나 실행 세트를 정렬하면 표시되는 실행을 변경할 수 있습니다.
범례
차트의 범례를 제어하여 실행에 대한 모든 구성 값과 실행에서 생성된 시간이나 실행을 생성한 사용자와 같은 메타 데이터를 표시할 수 있습니다.
예시:
${run:displayName} - ${config:dropout}은 각 실행에 대한 범례 이름을 "royal-sweep - 0.5"와 같이 만듭니다. 여기서 "royal-sweep"은 실행 이름이고 0.5는 "dropout"이라는 구성 파라미터의 값입니다.
[[ ]]
안에 있는 값을 설정하여 차트 위에 마우스를 올렸을 때 교차선에서 포인트별 값을 표시할 수 있습니다. 예를 들어 \[\[ $x: $y ($original) \]\]
은 "2: 3 (2.9)"와 같은 것을 표시할 것입니다.
[[ ]] 안에서 지원되는 값은 다음과 같습니다:
값 | 의미 |
---|---|
${x} | X 값 |
${y} | Y 값 (부드러움 조정 포함) |
${original} | 부드러움 조정 없는 Y 값 |
${mean} | 그룹화된 실행의 평균 |
${stddev} | 그룹화된 실행의 표준 편차 |
${min} | 그룹화된 실행의 최소값 |
${max} | 그룹화된 실행의 최대값 |
${percent} | 총계의 백분율 (스택 영역 차트용) |
그룹화
그룹화를 켜거나 개별 변수별로 그룹화하여 모든 실행을 집계할 수 있습니다. 테이블 내에서 그룹화를 켜면 그룹이 자동으로 그래프로 채워집니다.
부드러움
부드러움 계수를 0에서 1 사이로 설정할 수 있으며, 여기서 0은 부드러움 없음이고 1은 최대 부드러움입니다.
이상치 무시
이상치 무시는 그래프가 모든 데이터를 표시하도록 y축의 최소 및 최대를 설정하는 대신 데이터의 5번째 및 95번째 백분위수를 y축의 최소 및 최대로 설정하게 합니다.
표현식
표현식을 사용하면 메트릭에서 파생된 값들을 플로팅할 수 있습니다. 예를 들어 1-정확도와 같은 값입니다. 현재 단일 메트릭을 플로팅하는 경우에만 작동합니다. 간단한 산술 표현식, +, -, *, / 및 %뿐만 아니라 **을(를) 거듭제곱으로 사용할 수 있습니다.
플롯 스타일
선형 플롯의 스타일을 선택합니다.
선형 플롯:
영역 플롯:
백분율 영역 플롯: