Skip to main content
이 페이지에서는 Hydra와 W&B를 함께 사용해 프로세스를 시작할 때 발생하는 응답 없음 문제를 해결하는 방법을 설명합니다. Hydra로 프로세스를 시작했을 때 응답하지 않는다면, 이는 Hydra와 W&B 간의 멀티프로세싱 충돌 때문일 가능성이 높습니다. 이 문제를 해결하려면 W&B의 멀티프로세싱 프로토콜을 "thread"로 변경하세요. 이렇게 하면 충돌을 방지해 프로세스를 정상적으로 시작할 수 있습니다. 다음 두 가지 방법 중 하나로 설정할 수 있습니다:

wandb.init에 settings 파라미터 전달

wandb.init(settings=wandb.Settings(start_method="thread"))

전역 환경 변수 설정

export WANDB_START_METHOD=thread
자세한 내용은 Hydra 인테그레이션 가이드분산 트레이닝 문제 해결을 참조하세요.
Experiments run 크래시