Can‘t pickle local object ‘get_transforms.<locals>.process‘

语言: CN / TW / HK

 

Can't pickle local object 'get_transforms.<locals>.process'

网上的答案:

AttributeError: Can't pickle local object 'get_transform.<locals>.<lambda>'

 

还是这个错.. pytorch直接把num_workers 改成0就可以不用多线程了....之前tensorflow这样子不可以

参考:https://blog.csdn.net/xiuxiuxiuxiul/article/details/86233500

这边其实是设置多线程进行dataloader时出的问题。

我跑的代码是在这设置的...所以改成0就ok啦

num_workers 改为0,就不报错了,原因还没找到。
分享到: