项目场景:

编程语言:python

编程环境:windows+pycharm

具体环境:使用的因果推断模型, DMLOrthoForest

问题描述:

DMLOrthoForest中出现的进程紊乱错误,导致,进程反馈乱码,进程终结。

 joblib.externals.loky.process_executor.BrokenProcessPool: A task has failed to un-serialize. Please ensure that the arguments of the function are all picklable.

出错位置:

est = DMLOrthoForest(n_trees=100,max_depth=5,model_Y=WeightedLasso(alpha=0.01),model_T=WeightedLasso(alpha=0.01))

原因分析:

可能是windows进程紊乱,跑程序,一开始不会出现,但是之后再次实验,会报错,应该是之前进程没杀死,导致进程紊乱

解决方案:

方法1

我们将默认的n_jobs=-1改成n_jobs=1即可,使用单线程。
缺点,实验速度变慢

est = DMLOrthoForest(n_trees=100,max_depth=5,n_jobs=1,model_Y=WeightedLasso(alpha=0.01),model_T=WeightedLasso(alpha=0.01))

方法2

还有一种解决办法,重启windows系统,再跑程序,一开始不会出现,但是之后再次实验,会报错,应该是之前进程没杀死,导致进程紊乱。

joblib.externals.loky.process_executor.BrokenProcessPool: A task has failed to un-serialize. Please相关推荐

  1. sklearn.externals.joblib.externals.loky.process_executor.BrokenProcessPool: A task has 未能取消序列化

    背景 在做硕士毕业设计的时候,用到随机森林这个模型,在写完代码的时候,跑的时候,老是出现sklearn.externals.joblib.externals.loky.process_executor ...

  2. 【Python】处理 joblib.externals.loky.process_executor._RemoteTraceback:PermissionError:[WinError 5] 拒绝访问

    knn = KNeighborsClassifier(n_neighbors=5, n_jobs=-1) 这么一坨异常栈: ����: �޷���ֹ PID 18696 (���� PID 22312 ...

  3. 解决python toad包报错joblib.externals.loky.process_executor.TerminatedWorkerError

    当运行官方的toad.quality()时,无法得到结果,并抛出报错 解决方法 首先检查toad版本:我的是toad == 0.0.64,python3.6版本 只需更换python版本为3.8,然后 ...

  4. ValueError: need at most 63 handles, got a sequence of length 65

    ValueError: need at most 63 handles, got a sequence of length 65 使用如下randomsearch程序: # 设置n_jobs= -1就 ...

  5. c语言gets为什么是不安全的输入

    gets和scalef一样可以接收用户输入,但是gets能修改一个地址,而且get是不安全的,xcode就会提示警告信息warning: this program uses gets(), which ...

  6. 【错误记录】Groovy 报错 ( Execution failed for task ‘:compileGroovy‘. > org/apache/tools/ant/taskdefs/Java )

    文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 编译 Groovy 代码时 , 报如下错误 , 该错误不是代码错误 , 而是 Groovy 工程的环境配置错误 ; 相同的环境 , 昨 ...

  7. 【错误记录】Flutter 应用运行卡在 Running Gradle task ‘assembleDebug‘... ( 配置阿里云 Maven 仓库镜像 )

    文章目录 一. 报错信息 二. 解决方案 1. 解决方案 1 2. 解决方案 2 一. 报错信息 运行 Flutter 应用 , 会一直卡在 Running Gradle task 'assemble ...

  8. spark DAGScheduler、TaskSchedule、Executor执行task源码分析

    摘要 spark的调度一直是我想搞清楚的东西,以及有向无环图的生成过程.task的调度.rdd的延迟执行是怎么发生的和如何完成的,还要就是RDD的compute都是在executor的哪个阶段调用和执 ...

  9. 【flink】Flink 1.12.2 源码浅析 : Task 浅析

    1.概述 转载:Flink 1.12.2 源码浅析 : Task 浅析 Task 表示TaskManager上并行 subtask 的一次执行. Task封装了一个Flink operator(也可能 ...

最新文章

  1. Android窗口管理服务WindowManagerService计算窗口Z轴位置的过程分析
  2. Android 资源保护问题——探索
  3. python字典顺序遍历_在Python中,如何按已排序的键顺序遍历字典?
  4. php ssl 不验证失败,php – 没有SSL的安全身份验证
  5. 谈AK管理之基础篇 - 如何进行访问密钥的全生命周期管理?
  6. Atitit. 异常的使用总结最佳实践java .net php Vo8f
  7. 第1章 SAAS-HRM系统概述与搭建环境
  8. 【ffmpeg】支持vp8/vp9编码
  9. android 焦点的作用,详细介绍Android中的视图焦点Focus的使用
  10. 37.softmax多元逻辑回归
  11. 员工缺乏责任心的四大原因
  12. Qt动态图表更新实现
  13. 苹果电脑 开机密码 忘记了, 黑苹果系统
  14. DBeaver安装及使用手册
  15. 奥运金牌金镶玉到底值多少钱
  16. C++ 11的移动语义 - 清晰的示例及浅显的说理
  17. Windows 8的十八项特点
  18. Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
  19. linux系统fasta程序,代码分析_fasta_main
  20. JavaScript学习笔记1

热门文章

  1. [转]linux grep命令的使用
  2. java苞子_由菌丝末端形成的一种囊状结构的孢子称为
  3. 服务器响应程序,封装高可复用的服务端响应SSC程序修复对象 --ServerResponse
  4. 狐狸共享账号服务器查询,卫星节目共享账号,狐狸(动物号)和苹果(水果号)共享节目一览表...
  5. 3d生活馆迪万3d打印机产品
  6. 突破微软远程桌面帧率限制
  7. 20155317 第一周蓝墨云班课考题
  8. STM32MP157基于Yocto构建Qt镜像和SDK工具链
  9. Premiere Pro入门
  10. 青少年学习机器人教育的收获