WandbLoggerCallback함수는 Tune에 보고된 메트릭을 Wandb API로 자동으로 로그합니다.setup_wandb()함수는 함수형 API와 함께 사용할 수 있으며, Tune의 트레이닝 정보로 Wandb API를 자동 초기화합니다. 트레이닝 프로세스를 기록하기 위해run.log()를 사용하는 등 Wandb API를 평소와 같이 사용할 수 있습니다.
인테그레이션 설정
tune.run()의 config 파라미터에 wandb 키를 전달하여 수행됩니다 (아래 예시 참조).
wandb 설정 항목의 내용은 키워드 인수로 wandb.init()에 전달됩니다. 다만, 다음 설정들은 WandbLoggerCallback 자체를 설정하는 데 사용되는 예외 사항입니다:
파라미터
project (str): Wandb Projects 이름. 필수 항목.
api_key_file (str): Wandb API 키가 포함된 파일 경로.
api_key (str): Wandb API 키. api_key_file 설정의 대안입니다.
excludes (list): 로그에서 제외할 메트릭 목록.
log_config (bool): 결과 사전의 config 파라미터를 로그할지 여부. 기본값은 False입니다.
upload_checkpoints (bool): True인 경우, 모델 체크포인트가 Artifacts로 업로드됩니다. 기본값은 False입니다.
예시
setup_wandb
setup_wandb()를 호출하세요: