我使用交叉驗證,像這樣訓練模式:LightGBM:繼續訓練模型
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
)
我想繼續訓練模型運行的第二個命令多次(可能與新的訓練集或具有不同的參數),它會繼續改進模型。
但是,當我嘗試這個時,很明顯模型是從頭開始每次。
有沒有不同的方法來做我想要的?