作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 LightGBM 还很陌生,我正在尝试通过 LGBMRegressor 来拟合简单的线条。
import numpy as np
import lightgbm as lgbm
xs = np.linspace(0, 10, 30).reshape((-1, 1))
ys = np.linspace(0, 10, 30)
reg = lgbm.sklearn.LGBMRegressor()
reg.fit(xs, ys)
print reg.predict(xs)
>>> array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0.])
我做错了什么?也许我需要更多功能?
我的LightGBM版本是2.0.7(来自github源码),python版本是2.7.12
PS抱歉我的英语不好
最佳答案
设置参数min_data_in_leaf = 1,min_data_in_bin = 1。
关于python - lightgbm.sklearn.LGBMRegressor 无法拟合简单直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46647449/
我对 LightGBM 还很陌生,我正在尝试通过 LGBMRegressor 来拟合简单的线条。 import numpy as np import lightgbm as lgbm xs = np.
我试图在使用下面的代码训练模型后获取特征名称,然后遇到了这样的错误。 我已经检查了 lightgbm 的文档,lightgbm.LGBMRegressor 具有属性“feature_name_”, (
您好,我无法找到一种方法将 lightgbm.LGBMRegressor 模型保存到文件中供以后重复使用。 最佳答案 尝试: my_model.booster_.save_model('mode.tx
我尝试了两种实现轻型 GBM 的方法。期望它返回相同的值,但它没有。 我以为lgb.LightGBMRegressor()和 lgb.train(train_data, test_data)将返回相同
我是一名优秀的程序员,十分优秀!