코딩 에러
RuntimeError: context has already been set
ENAS만판다
2023. 3. 2. 18:14
multiprocessing mp.set_start_method('spawn')을 하다보면, 나오는 에러
해결 방법
1. if_name__ 안에서 쓴다.
- 전역으로 쓰지 말기
2. import torch, torch.multiprocessing.set_start_method('spawn')
으로 하면 된다는 사람이 있지만 난 되진 않았고,
3. 이 방법이 내 경우에는 해결되었음
import torch
torch.multiprocessing.set_start_method('forkserver',force=True)