LGBMClassifier没有适用的属性-概率校准

时间:2020-03-24 16:17:14

标签: python lightgbm

我正在尝试通过使用末端节点(叶)来校准LGBM概率。

我正在关注此链接:

Probability Calibration

但是,我无法在fit LGBM模型上添加Apply功能。

我不断收到错误消息:

'LGBMClassifier'对象没有属性'apply'

我试图浏览文档,似乎缺少了一些东西。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

猜猜,链接的博客文章可能基于Lightgbm的初始版本。

在当前版本(3.1.0)中,我们可以使用predict方法获取叶子索引。

lgb.predict(..., pred_leaf = True),默认值为False。

同时使用sklearn包装器类(LGBMClassifierimport lightgbm as lgb

附加Lightgbm文档链接以供参考