问题简述
最近探知一下神经网络领域,运行最典型的分类场景时遇到这个问题。
(RuntimeError(‘DataLoader worker (pid(s) {}) exited unexpectedly’.format(pids_str)) from e
RuntimeError: DataLoader worker (pid(s) 46220) exited unexpectedly
比较懒,搜了一下解决方案,大多是把worker改成0 ,我想问这能叫解决问题吗?现在都这么不严谨了,花点功夫看了下具体提示,其实解决很简单,就是把执行类改成main
,然后将并发的代码写入即可
if __name__ == '__main__':
并行代码
写出来避免后来人被误导。