서두르세요! "데이스쿨 40% 할인" 12월 2일까지!
분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
농업 환경 변화에 따른 작물 병해 진단 AI 경진대회
window에서 코드 실행시 에러(multiprocessing)
윈도우 말고 타 운영체제는 확인 안해봤는데 윈도우에서 코드 실행시에 에러가 발생합니다.
아시는 분들은 수정 하셨겠지만 아직 해결을 못한 분들도 있을것 같아서 올립니다.
DataLoader -> num_workers 가 0보다 클때 일어나는 에러입니다. 윈도우에서는 0으로 변경하면 실행됩니다.
https://tutorials.pytorch.kr/beginner/blitz/cifar10_tutorial.html#cifar10
파이토치 튜토리얼 중간에도 비슷한 팁이 있습니다
혹시 이문제를 0이 아닌 멀티프로세싱 가능하도록 해결하신 분이 있다면 다른 해결법으로 올려주시면 감사하겠습니다
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io | 전화번호: 070-4102-0545
Copyright ⓒ DACON Inc. All rights reserved
주피터 환경에서는 안되고
코드를 py 파일로 작성하여 if __name__ = '__main__': 와 함께 사용할 수 있습니다.
참고: https://stackoverflow.com/questions/23641475/multiprocessing-working-in-python-but-not-in-ipython