joblib.externals.loky.process_executor.BrokenProcessPool: A task has failed to un-serialize. Please
项目场景:
编程语言: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相关推荐
- sklearn.externals.joblib.externals.loky.process_executor.BrokenProcessPool: A task has 未能取消序列化
背景 在做硕士毕业设计的时候,用到随机森林这个模型,在写完代码的时候,跑的时候,老是出现sklearn.externals.joblib.externals.loky.process_executor ...
- 【Python】处理 joblib.externals.loky.process_executor._RemoteTraceback:PermissionError:[WinError 5] 拒绝访问
knn = KNeighborsClassifier(n_neighbors=5, n_jobs=-1) 这么一坨异常栈: ����: ����ֹ PID 18696 (���� PID 22312 ...
- 解决python toad包报错joblib.externals.loky.process_executor.TerminatedWorkerError
当运行官方的toad.quality()时,无法得到结果,并抛出报错 解决方法 首先检查toad版本:我的是toad == 0.0.64,python3.6版本 只需更换python版本为3.8,然后 ...
- 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就 ...
- c语言gets为什么是不安全的输入
gets和scalef一样可以接收用户输入,但是gets能修改一个地址,而且get是不安全的,xcode就会提示警告信息warning: this program uses gets(), which ...
- 【错误记录】Groovy 报错 ( Execution failed for task ‘:compileGroovy‘. > org/apache/tools/ant/taskdefs/Java )
文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 编译 Groovy 代码时 , 报如下错误 , 该错误不是代码错误 , 而是 Groovy 工程的环境配置错误 ; 相同的环境 , 昨 ...
- 【错误记录】Flutter 应用运行卡在 Running Gradle task ‘assembleDebug‘... ( 配置阿里云 Maven 仓库镜像 )
文章目录 一. 报错信息 二. 解决方案 1. 解决方案 1 2. 解决方案 2 一. 报错信息 运行 Flutter 应用 , 会一直卡在 Running Gradle task 'assemble ...
- spark DAGScheduler、TaskSchedule、Executor执行task源码分析
摘要 spark的调度一直是我想搞清楚的东西,以及有向无环图的生成过程.task的调度.rdd的延迟执行是怎么发生的和如何完成的,还要就是RDD的compute都是在executor的哪个阶段调用和执 ...
- 【flink】Flink 1.12.2 源码浅析 : Task 浅析
1.概述 转载:Flink 1.12.2 源码浅析 : Task 浅析 Task 表示TaskManager上并行 subtask 的一次执行. Task封装了一个Flink operator(也可能 ...
最新文章
- Android窗口管理服务WindowManagerService计算窗口Z轴位置的过程分析
- Android 资源保护问题——探索
- python字典顺序遍历_在Python中,如何按已排序的键顺序遍历字典?
- php ssl 不验证失败,php – 没有SSL的安全身份验证
- 谈AK管理之基础篇 - 如何进行访问密钥的全生命周期管理?
- Atitit. 异常的使用总结最佳实践java .net php Vo8f
- 第1章 SAAS-HRM系统概述与搭建环境
- 【ffmpeg】支持vp8/vp9编码
- android 焦点的作用,详细介绍Android中的视图焦点Focus的使用
- 37.softmax多元逻辑回归
- 员工缺乏责任心的四大原因
- Qt动态图表更新实现
- 苹果电脑 开机密码 忘记了, 黑苹果系统
- DBeaver安装及使用手册
- 奥运金牌金镶玉到底值多少钱
- C++ 11的移动语义 - 清晰的示例及浅显的说理
- Windows 8的十八项特点
- Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
- linux系统fasta程序,代码分析_fasta_main
- JavaScript学习笔记1