使用XGBoost在PyCharm上以退出代码-1073740791(0xC0000409)退出的过程完成

时间:2019-09-16 10:13:03

标签: python python-3.x pycharm python-3.6 xgboost

我正在尝试使用xgboos使用PyCharm上的Python 3.6 t包来拟合模型。

当我致电model.fit(arr_train,arr_test)时,收到以下消息:

Process finished with exit code -1073740791 (0xC0000409)

我该如何解决?

2 个答案:

答案 0 :(得分:1)

您是否在Windows系统上?如果是这样,0xC0000409表示堆栈缓冲区溢出。如您从here

所见

从网站报价:

  

错误代码STATUS_STACK_BUFFER_OVERRUN(0xc0000409)表示   错误代码为STATUS_STACK_OVERFLOW时堆栈缓冲区溢出   (0xc00000fd)表示堆栈耗尽。

也许您的数据集太大而无法容纳在内存中。在进行拟合之前,请尝试减小训练集的大小。

答案 1 :(得分:1)

我通过卸载xgboost 0.90(通过终端)然后安装xgboost 0.80来解决了这个问题