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