如图,出现报错Can’t pickle local object ‘xxx..’

直接按照报错信息查网上,有许多可能的解答,有

pickle有限制,无法解析我模型文件中的lambda表达式

pickle可以将python对象转化为字节流,该字节流可以存储为文件,或用于通信,
而主进程fock子进程时,通过将上下文(context)转化为pickle对象,传递给子进程。问题就出在这里,不是任何对象都可以进行pickle操作,具体可见pickled
list。

等等很多解答,但始终对应于项目中找不到问题所在或不知如何改正。
将有关这部分代码内容注释后,出现EOFError: Ran out of input。

按照报错栈信息最后一行所指位置,如图。

搜索该函数的有关内容,找到了一个类似的错误求助,其中解决方法
https://ask.csdn.net/questions/7711861,如图


按照答主所说的位置更改了项目中的num_workers=0
最后运行成功了,具体工作原理尚不清楚,仅作纠错记录。

使用pytorch时,遇到Can‘t pickle local object ‘xxx.<locals>.<lamba>‘的问题,注释有关部分有EOFError: Ran out of input问题相关推荐

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

    Can't pickle local object 'get_transforms.<locals>.process' 网上的答案: AttributeError: Can't pickl ...

  2. python 多进程multiprocessing 队列queue报错:AttributeError: Can't pickle local object

    今天,test-191204-单个摄像头调用multiprocessing线程队列queue识别时,报错: D:\20191031_tensorflow_yolov3\python\python.ex ...

  3. Can't pickle local object 'CDLL.__init__.locals._FuncPtr'

    Can't pickle local object 'CDLL.__init__.<locals>._FuncPtr' 动态库代码: cv_dll=CDLL("E:\git_pr ...

  4. dill:解决python的“AttributeError: Can‘t pickle local object”及无法pickle lambda函数的问题

    dill:解决python的"AttributeError: Can't pickle local object"及无法pickle lambda函数的问题 参考文章: (1)di ...

  5. 【Python】dill:解决python的“AttributeError: Can‘t pickle local object”及无法pickle lambda函数的问题

    [Python]dill:解决python的"AttributeError: Can't pickle local object"及无法pickle lambda函数的问题 pyt ...

  6. PYTORCH保存模型时报错AttributeError: Can‘t pickle local object ‘Stage.__init__.<locals>.<lambda>‘

    解决方法: 点开报错的代码位置,将代码里面的import pickle改成import dill as pickle

  7. AttributeError: Can‘t pickle local object ‘GeneratorEnqueuer.start.<locals>.data_generator_task‘

     在win10上运行代码出现标题所示情况,最终通过修改两个地方内容完成代码的运行 1.将use_multiprocessing=True修改为use_multiprocessing=False 2.将 ...

  8. Python问题:UnboundLocalError: local variable 'xxx' referenced before assignment

    UnboundLocalError: local variable 'xxx' referenced before assignment 原因分析:函数使用时,没有定义. 解决方法:查看报错的变量是否 ...

  9. The final local variable xxx cannot be assigned, since it is defined in an enclo

     本文就自己编程时候遇到的一个问题,简要描述一下,并提出解决的方法: 出错信息:The final local variable xxx cannot be assigned, since it is ...

最新文章

  1. 数据结构与算法:01 绪论
  2. 知名文件传输协议 SCP 被曝存在 35 年历史的安全漏洞
  3. 6台WEBLOGIC集群备份方案的讨论
  4. 转PET灌装机的完善
  5. Oracle中类似于isql或osql的命令行工具
  6. 小白教你用Java生成验证码
  7. mysql列的数值型,字符型,日期型
  8. WAP PUSH解析(2)——WSP以及WBXML编码
  9. [算法]Fibonacci数列O(n)和O(lgn)的解法
  10. Educational Codeforces Round 60 (Rated for Div. 2) E. Decypher the String(构造)
  11. rendered使用效果
  12. 基于SDN网络的优化技术和QoS研究分析(二)
  13. codewhy_vue笔记01
  14. 数据仓库之数据质量监控
  15. 职场情商“知多少”?
  16. Navicat的安装及简单使用
  17. 局域网通信软件 飞鸽传书
  18. 不写一行代码,也能解释XML,因为是JAVA
  19. 按键自加自减的c语言数码管编程,设计一个单片机输入显示系统,要求每按一下按键数码管显示数据加1(数码管初始值为0,9加1 后显示0)。...
  20. 纽曼平板 T9 ROOT过程

热门文章

  1. Hadoop集群安装和搭建(全面超详细的过程)
  2. mysql 中enum用法
  3. 【源码】Simscape(即以前的SimMechanics)多体接触力函数库
  4. javascript冒泡排序详解---kalrry
  5. 3D打印服装 万圣节上非你莫属 - 趋梦工厂
  6. 1. 在顺序存储结构的职工工资表中,职工工资信息包括:职工号(no)、姓名(name )、职称(pro)、工资(sal)等四项信息,请编写一完整的程序。
  7. shell 截取最后一个参数及字符截取
  8. 【科研论文】写作技巧及文献管理工具
  9. Shell实现树莓派通过风扇自动调节CPU温度(附源码与原理图)
  10. $.getJSON的常用使用方法