首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xgboost.fit()与xgboost.train()

xgboost.fit()与xgboost.train()
EN

Stack Overflow用户
提问于 2022-07-30 18:15:05
回答 1查看 706关注 0票数 1

我在XGBoost中查看XGBoost,但我不理解1)使用xgboost.fit()xgboost.train()之间是否有任何区别,以及2)使用其中一种与另一种相比是否有任何优缺点?

我认为,到目前为止,我所确定的唯一一个问题是,您可以使用train()函数指定更多的params,但我并不完全相信您不能在fit()函数的某个地方指定相同的params

EN

回答 1

Stack Overflow用户

发布于 2022-08-01 20:12:30

这个相关的答案获得的关于DMatrix在xgboost中的使用的大部分要点:

  1. XGBoost Python包允许在两个API之间进行选择。Scikit-学习API通过调用fit来训练对象XGBRegressorXGBClassifier。XGBoost自己的学习API有xgboost.train。您可能可以使用这两种选择中的任何一种来指定大多数模型。
  2. 主要是个人喜好的问题。scikit学习API使人们更容易地利用一些在scikit学习中可用的工具(模型选择、管道等)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73178041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档