【动手学深度学习】RuntimeError: DataLoader worker (pid(s) 52104, 29692, 55956, 45304) exited unexpectedly

最近在学习《动手学深度学习》这本书,其中3.5节的3.5.3代码报错:

【动手学深度学习】RuntimeError: DataLoader worker (pid(s) 52104, 29692, 55956, 45304) exited unexpectedly_第1张图片
错误类型为:

RuntimeError: DataLoader worker (pid(s) 52104, 29692, 55956, 45304) exited unexpectedly

这个就是多进程出了问题,需要找到get_dataloader_workers()函数,更改其返回值,原本的函数为:

def get_dataloader_workers():
    return 4

发现该函数的返回值是4,改为0即可。

def get_dataloader_workers():
    return 0

接下来代码即可正常运行!

你可能感兴趣的:(错误或者警告类型解决办法总结,深度学习,人工智能)