问题
我的代码长这样:
但是报错了:
我要保存的四个东西,分别是三个dataloader,和一个模型。
问题解决
我尝试着单独保存那个模型,没有问题,所以问题出在了dataloader,进一步想,问题应该出在了dataset上。
果然,在使用pickle时遇到TypeError: can’t pickle _thread.RLock object中,我看见这位博主在对象中加入了Logger对象,其实我也加了:
然后我把它去掉了就好了。
同样的,我也知道了为什么我的模型保存不了了。。。
参考
pickle时遇到TypeError: can’t pickle _thread.RLock object