wandb.Run.log() API 호출에 해당합니다.
예를 들어, 다음 스크립트에는 10번 반복되는 for 루프가 있습니다. 각 반복에서 스크립트는 validation_loss라는 메트릭을 로깅하고 step 번호를 1씩 증가시킵니다.
validation_loss 메트릭이 step x-axis에 대해 플롯되며, 이는 wandb.Run.log()가 호출될 때마다 1씩 증가합니다. 이전 코드에서 x-axis는 0, 1, 2, …, 9의 step 번호를 보여줍니다.

define_metric() 방법을 사용하세요.
y축으로 표시할 메트릭을 name 매개변수로 지정하세요. step_metric 매개변수는 x-axis로 사용할 메트릭을 지정합니다. 맞춤형 메트릭을 로깅할 때, x-axis와 y축 모두에 대한 값을 딕셔너리의 키-값 쌍으로 지정하세요.
맞춤형 x-axis 메트릭을 설정하려면 다음 코드 스니펫을 복사하여 붙여넣으세요. <> 내의 값을 자신의 값으로 교체하세요:
x_axis_squared라는 맞춤형 x-axis를 생성합니다. 맞춤형 x-axis의 값은 for 루프 인덱스 i의 제곱(i**2)입니다. y축은 Python의 내장 random 모듈을 사용하여 검증 손실("validation_loss")에 대한 모의 값으로 구성됩니다.
validation_loss 메트릭이 맞춤형 x-axis x_axis_squared에 대해 플롯되며, 이는 for 루프 인덱스 i의 제곱입니다. x-axis 값은 0, 1, 4, 9, 16, 25, 36, 49, 64, 81이며, 각각 0, 1, 2, ..., 9의 제곱에 해당합니다.

globs와 문자열 접두사를 사용하여 여러 메트릭에 대해 맞춤형 x-axis를 설정할 수 있습니다. 예를 들어, 다음 코드 스니펫은 train/* 접두사가 있는 로깅된 메트릭을 x-axis train/step에 플롯합니다: