XGBoost 在 jupyter 笔记本中导致内核崩溃

问题描述 投票:0回答:2

我不知道如何让

XGBoost
分类器工作。我在 Jupyter 笔记本上运行下面的代码,它总是生成此消息“内核似乎已经死亡。它将自动重新启动。”

from xgboost import XGBClassifier
model = XGBClassifier()
model.fit(X, y)

导入

XGBClassifier
没有问题,但在将其拟合到我的数据时崩溃了。
X
502
by 33 个全数字数据框,
y
是每行的 0 或 1 标签集。 有谁知道这里可能有什么问题?我通过
XGBoost
安装下载了最新版本的
pip3
,也通过
Conda
安装。

python jupyter-notebook anaconda xgboost
2个回答
21
投票

我也遇到了类似的问题。我通过安装旧版本 0.80 解决了这个问题。

pip install xgboost==0.80

2
投票
import os
os.environ['KMP_DUPLICATE_LIB_OK']='True'
from xgboost import XGBClassifier
model = XGBClassifier()
model.fit(X, y)
© www.soinside.com 2019 - 2024. All rights reserved.