sanghyun-son / EDSR-PyTorch

PyTorch version of the paper 'Enhanced Deep Residual Networks for Single Image Super-Resolution' (CVPRW 2017)
MIT License
2.42k stars 668 forks source link

Fixes Windows 10 multiprocessing error #291

Open aaronrmm opened 3 years ago

aaronrmm commented 3 years ago

Error:

lib\multiprocessing\reduction.py", line 87, in steal_handle
    _winapi.DUPLICATE_SAME_ACCESS | _winapi.DUPLICATE_CLOSE_SOURCE)
PermissionError: [WinError 5] Access is denied

Solution was to remove nested functions.

From: https://stackoverflow.com/questions/50445730/cant-use-multiprocessing-in-python-function