局部匹配地使用sklearn投票合奏

发布于 2021-01-29 16:07:24

有人可以告诉我如何使用局部拟合在sklearn中使用合奏。我不想重新训练我的模型。或者,我们可以通过预先训练的模型进行整合吗?我已经看到例如投票分类器不支持使用局部拟合的训练。

关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Mlxtend库具有VotingEnsemble的实现,可让您传递预先拟合的模型。例如,如果您有三个预先训练的模型clf1,clf2,clf3。以下代码将起作用。

    from mlxtend.classifier import EnsembleVoteClassifier
    import copy
    eclf = EnsembleVoteClassifier(clfs=[clf1, clf2, clf3], weights=[1,1,1], refit=False)
    

    设置为false时,EnsembleVoteClassifier中的 refit 参数可确保不对分类器进行调整。

    通常,在寻找sci-kit learning无法提供的更高级的技术功能时,请以mlxtend为第一参考点。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看