Accelerate로 로깅 시작하기
- Accelerator 클래스를 초기화할 때
log_with="wandb"를 전달합니다. init_trackers메서드를 호출하고 다음을 인자로 전달합니다:
project_name을 통해 프로젝트 이름- 중첩된 dict를
init_kwargs에 전달하여wandb.init()에 넘기려는 모든 파라미터 config를 통해 wandb run에 로깅하려는 기타 실험 설정 정보
.log메서드를 사용해 Weights & Biases에 로그를 남깁니다. 이때step인수는 선택 사항입니다.- 트레이닝이 끝나면
.end_training을 호출합니다.
W&B 트래커에 액세스하기
Accelerator.get_tracker() 메서드를 사용하세요. 트래커의 .name 속성에 해당하는 문자열을 전달하면 main 프로세스에서 해당 트래커를 반환합니다.