【发布时间】:2017-08-12 21:14:14
【问题描述】:
我正在使用这样的交叉验证来训练模型:
classifier = lgb.Booster(
params=params,
train_set=lgb_train_set,
)
result = lgb.cv(
init_model=classifier,
params=params,
train_set=lgb_train_set,
num_boost_round=1000,
early_stopping_rounds=20,
verbose_eval=50,
shuffle=True
)
我想通过多次运行第二个命令来继续训练模型(可能使用新的训练集或不同的参数),它将继续改进模型。
但是,当我尝试这个时,很明显模型每次都是从头开始的。
有没有不同的方法来做我想做的事?
【问题讨论】:
标签: lightgbm