분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
농업 환경 변화에 따른 작물 병해 진단 AI 경진대회
window에서 코드 실행시 에러(multiprocessing)
윈도우 말고 타 운영체제는 확인 안해봤는데 윈도우에서 코드 실행시에 에러가 발생합니다.
아시는 분들은 수정 하셨겠지만 아직 해결을 못한 분들도 있을것 같아서 올립니다.
DataLoader -> num_workers 가 0보다 클때 일어나는 에러입니다. 윈도우에서는 0으로 변경하면 실행됩니다.
https://tutorials.pytorch.kr/beginner/blitz/cifar10_tutorial.html#cifar10
파이토치 튜토리얼 중간에도 비슷한 팁이 있습니다
혹시 이문제를 0이 아닌 멀티프로세싱 가능하도록 해결하신 분이 있다면 다른 해결법으로 올려주시면 감사하겠습니다
DACON Co.,Ltd | CEO Kookjin Kim | 699-81-01021
Mail-order-sales Registration Number: 2021-서울영등포-1704
Business Providing Employment Information Number: J1204020250004
#901, Eunhaeng-ro 3, Yeongdeungpo-gu, Seoul 07237
E-mail dacon@dacon.io |
Tel. 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