xgboost README

The project's README from github.com/dmlc/xgboost. As one markdown file: README.md.

eXtreme Gradient Boosting

XGBoost-CI Documentation Status GitHub license CRAN Status Badge PyPI version Conda version Optuna Twitter OpenSSF Scorecard Open In Colab

Blog | Documentation | Resources | Contributors | Release Notes

XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework. XGBoost provides a parallel tree boosting (also known as GBDT, GBM) that solve many data science problems in a fast and accurate way. The same code runs on major distributed environment (Kubernetes, Hadoop, SGE, Dask, Spark, PySpark) and can solve problems beyond billions of examples.

License

© Contributors, 2021. Licensed under an Apache-2 license.

Contribute to XGBoost

XGBoost has been developed and used by a group of active community members. Your help is very valuable to make the package better for everyone. Check out the contributor documentation.

Reference

Sponsors

Become a sponsor and get a logo here. See details at Sponsoring the XGBoost Project. The funds are used to defray the cost of continuous integration and testing infrastructure (https://xgboost-ci.net).

Open Source Collective sponsors

Backers on Open Collective Sponsors on Open Collective

Sponsors

[Become a sponsor]

NVIDIA

Backers

[Become a backer]

xgboost (dmlc/xgboost)

Searching Database…

28.9K ·GitHub
这是什么东西?XGBoost 是一个经过优化的分布式梯度提升库,以高效、灵活和可移植著称——它在梯度提升(Gradient Boosting)框架下实现了各种机器学习算法。
它是一个我安装后直接运行的程序,还是要在自己的代码里调用的东西?它是一个需要在你自己代码里调用的库——提供 Python、R、Java、Scala、C 等多种语言的版本,核心部分用 C++ 编写。
使用它需要 Spark 或 Hadoop 集群吗?不需要——它可以在单机上运行,同一份代码也能在主流分布式环境(Kubernetes、Hadoop、SGE、Dask、Spark、PySpark)上运行,可以处理规模超过数十亿样本的问题。
可以免费使用吗,包括商业用途?可以——XGBoost 采用 Apache-2.0 许可证,可以免费在商业项目中使用。
这个算法到底是做什么的?它提供并行式树提升——也就是梯度提升决策树,常被称为 GBDT 或 GBM——能够快速而准确地解决许多数据科学问题。
XGBoost 最初是怎么来的?它最初是华盛顿大学的一个研究项目,由陈天奇(Tianqi Chen)和 Carlos Guestrin 撰写,并在 2016 年的 SIGKDD 会议上以论文《XGBoost: A Scalable Tree Boosting System》发表。
Creator
dmlc
Size
38.1 MB
Stars
28.9K
Age
12y
Commits · 90 Days