为什么在相同参数下每种训练模型的效果都不同?

时间:2019-12-05 08:33:23

标签: xgboost

我使用xgboost.xgbclassifier()进行建模并进行了两轮训练,并将第一轮的结果保存为model_1.model文件。在第二轮训练中,将model_1.model训练为fit的xgb_model参数xgboost.xgbclassifier()的第二轮参数未更改,但是每次拟合后模型效果都不相同。 我的代码:

1

model_1 = xgb.XGBClassifier(**best_param_1)
model_1.fit(train_x,train_y)
model_1.get_booster().save_model('model_1.model')

2

model_2 = xgb.XGBClassifier(**best_param_2)
model_2.fit(train_x,train_y,xgb_model='model_1.model')`

0 个答案:

没有答案