我想要预训练一个模型,然后再用另一个模型进行训练。
我有一个“决策树分类器”模型,然后我想用“LGBM分类器”模型进一步训练它。在scikit learn中有可能这样做吗?
我已经阅读了这篇文章 https://datascience.stackexchange.com/questions/28512/train-new-data-to-pre-trained-model. 关于这个问题的解释如下:
“根据官方文档,调用fit()超过一次将覆盖之前任何fit()学到的内容。”
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=1)
# Train Decision Tree Classifer
clf = DecisionTreeClassifier()
clf = clf.fit(X_train,y_train)
lgbm = lgb.LGBMClassifier()
lgbm = lgbm.fit(X_train,y_train)
#Predict the response for test dataset
y_pred = lgbm.predict(X_test)