Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dmlc/xgboost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
https://github.com/dmlc/xgboost

Partial rewrite EllpackPage (#5352)

3ad4333b0eeaa2efa21214b628aa6fd6fc9e7bc1 authored over 4 years ago by Rory Mitchell <[email protected]>
Adding static library option (#5397)

7a99f8f27f7dd7fadd7e7729952eaa2e4424f6c9 authored over 4 years ago by Darby Payne <[email protected]>
Fix typo (#5399)

a931589c9657e8d79339256383ea6dc915064f56 authored over 4 years ago by Bart Broere <[email protected]>
Sketching from adapters (#5365)

* Sketching from adapters

* Add weights test

a38e7bd19c461e0bed7bd96ec72d56132157d4af authored over 4 years ago by Rory Mitchell <[email protected]>
Move thread local entry into Learner. (#5396)

* Move thread local entry into Learner.

This is an attempt to workaround CUDA context issue i...

0dd97c206bfeffb5b272f4f075bb0277ed16d393 authored over 4 years ago by Jiaming Yuan <[email protected]>
- create a gpu metrics (internal) registry (#5387)

* - create a gpu metrics (internal) registry
- the objective is to separate the cpu and gpu i...

1ba67061675a81b7f0cd8527338c54d05b92ff79 authored over 4 years ago by sriramch <[email protected]>
Deterministic GPU histogram. (#5361)

* Use pre-rounding based method to obtain reproducible floating point
summation.
* GPU Hist ...

8d06878bf9b778db68ae98f68d99a3557c7ea885 authored over 4 years ago by Jiaming Yuan <[email protected]>
Add release note for 1.0.0 in NEWS.md (#5329)

* Add release note for 1.0.0

* Fix a small bug in the Python script that compiles the list of...

9775da02d9b30193973e889809b8a2d89712e106 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Fixes and changes to the ranking metrics computed on cpu (#5380)

* - fixes and changes to the ranking metrics computed on cpu
- auc/aucpr ranking metric accel...

5dc8e894c94564db008b4c21fd80b21e51e1d636 authored over 4 years ago by sriramch <[email protected]>
Fix simple typo: information.c -> information (#5384)

Closes #5383

71a8b8c65afcad6a3e3bf48bf1ee5e66d762543f authored over 4 years ago by Darius Kharazi <[email protected]>
Optimized ApplySplit, BuildHist and UpdatePredictCache functions on CPU (#5244)

* Split up sparse and dense build hist kernels.
* Add `PartitionBuilder`.

1b97eaf7a74315bfa2c132d59f937a35408bcfd1 authored over 4 years ago by Egor Smirnov <[email protected]>
Move segment sorter to common (#5378)

- move segment sorter to common
- this is the first of a handful of pr's that splits the larger...

b81f8cbbc019c666a0d750208d372a52cbcf0dd2 authored over 4 years ago by sriramch <[email protected]>
Revert "Enable rabit test (#5358)" (#5377)

This reverts commit 9a5efffebe9e527ca4dc27c281b06c221596f860.

2ba8c13b693bd3337f48f55d22ce116a65da6a35 authored over 4 years ago by Jiaming Yuan <[email protected]>
Enable rabit test (#5358)

9a5efffebe9e527ca4dc27c281b06c221596f860 authored over 4 years ago by Chen Qin <[email protected]>
Update dask.rst to correct a spelling mistake (#5371)

Change `signle-node` to `single-node`

2d76d40dfda1740eb33d844243621e4635c18441 authored over 4 years ago by Samrat Pandiri <[email protected]>
Define lazy isinstance for Python compat. (#5364)

* Avoid importing datatable.
* Fix #5363.

a461a9a90affffa48cd32b7715cdabc3e0761be9 authored over 4 years ago by Jiaming Yuan <[email protected]>
Restore loading model from buffer. (#5360)

0fd455e162791340fea12948240025862f507b85 authored over 4 years ago by Jiaming Yuan <[email protected]>
Add number of columns to native data iterator. (#5202)

* Change native data iter into an adapter.

f2b8cd2922ecf62f3e6208a1b49d988375c75cf2 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix pruner. (#5335)

* Honor the tree depth.
* Prevent pruning pruned node.

e0509b330734c1d6ee32b843c273a6934df24319 authored over 4 years ago by Jiaming Yuan <[email protected]>
Remove unnecessary DMatrix methods (#5324)

b0ed3f0a660550def42616035334830ac5ee3ebf authored over 4 years ago by Rory Mitchell <[email protected]>
Predict on Ellpack. (#5327)

* Unify GPU prediction node.
* Add `PageExists`.
* Dispatch prediction on input data for GPU P...

655cf17b60538a8655ca2abff29c74d3ce3a995c authored over 4 years ago by Jiaming Yuan <[email protected]>
Update README.md (#5346)

70a91ec3ba26d468f7657cc79828bf9f890f79bd authored over 4 years ago by daiki katsuragawa <[email protected]>
Fix a small typo in sklearn.py that broke multiple eval metrics (#5341)

cfae247231e4977a78b255810565369c934fe1b5 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
update docs for gpu external memory (#5332)

* update docs for gpu external memory

* add hist limitation

d6b31df449f3527a10a7b57f51eb071374ca5264 authored over 4 years ago by Rong Ou <[email protected]>
Port patches from 1.0.0 branch (#5336)

* Remove f-string, since it's not supported by Python 3.5 (#5330)

* Remove f-string, since it...

7ac7e8778fbf52d26cb34370b21171541c049e40 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Display Sponsor button, link to OpenCollective (#5325)

8aa8ef10317cfc6d625050d98a5b86d3b1b888d3 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Refactor SparsePageSource, delete cache files after use (#5321)

* Refactor sparse page source

* Delete temporary cache files

* Log fatal if cache exists
...

bc96ceb8b2cd054400bb7e883536becdae1299d8 authored over 4 years ago by Rory Mitchell <[email protected]>
Remove SimpleCSRSource (#5315)

b2b2c4e231e4d7d8299006ba4328b4deb45b8263 authored over 4 years ago by Rory Mitchell <[email protected]>
Add JVM_CHECK_CALL. (#5199)

* Added a check call macro in jvm package, prevents executing other functions
from jvm when err...

9f77c18b0d57ac4dd279466d80e9418b6f35f125 authored over 4 years ago by Jiaming Yuan <[email protected]>
Remove update prediction cache from predictors. (#5312)

Move this function into gbtree, and uses only updater for doing so. As now the predictor knows...

0110754a76090b34a07b191322e3cbd293976bf9 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix changing locale. (#5314)

* Fix changing locale.

* Don't use locale guard.

As number parsing is implemented in house...

e433a379e41ab5f11494deac95a40a7c3aff707b authored over 4 years ago by Jiaming Yuan <[email protected]>
Wide dataset quantile performance improvement (#5306)

7e32af5c21c9022ffb5074a446eca1f570f96342 authored over 4 years ago by Rory Mitchell <[email protected]>
Add configuration to R interface. (#5217)

* Save and load internal parameter configuration as JSON.

ed2465cce4eed9ddd8b0fe5aa23616cb04a9c025 authored over 4 years ago by Jiaming Yuan <[email protected]>
Use `scikit-learn` in extra dependencies. (#5310)

8ca9744b0767a65977d96904d4cbf3359a41ea4f authored over 4 years ago by Jiaming Yuan <[email protected]>
Move prediction cache to Learner. (#5220)

* Move prediction cache into Learner.

* Clean-ups

- Remove duplicated cache in Learner and...

c35cdecddd0a13f23c7ddb2462155362ce3dcc2e authored over 4 years ago by Jiaming Yuan <[email protected]>
Testing hist_util (#5251)

* Rank tests

* Remove categorical split specialisation

* Extend tests to multiple features...

24ad9dec0b73caa52987ffd46ff47ad568a1f22e authored over 4 years ago by Rory Mitchell <[email protected]>
Merge model compatibility fixes from 1.0rc branch. (#5305)

* Port test model compatibility.
* Port logit model fix.

https://github.com/dmlc/xgboost/pul...

911a902835e9683e77950093ed756007910a8db2 authored over 4 years ago by Jiaming Yuan <[email protected]>
Pass shared pointer instead of raw pointer to Learner. (#5302)

Extracted from https://github.com/dmlc/xgboost/pull/5220 .

29eeea709aff275fa97187858906fce711b4ae34 authored over 4 years ago by Jiaming Yuan <[email protected]>
Update affiliation of @hcho3 (#5292)

2e0067e790da55831527fec2f3c528b9cce6078e authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Updated Windows build docs (#5283)

94828a7c0cf9a7b0151ff1b02a72bebbf1fde857 authored over 4 years ago by Andrew Kane <[email protected]>
Fix CMake build on Windows with setuptools. (#5280)

84e395d91e9b150f261e6a1a677968843cd67e99 authored over 4 years ago by Jiaming Yuan <[email protected]>
Rewrite setup.py. (#5271)

The setup.py is rewritten. This new script uses only Python code and provide customized
implem...

595a00466d354ec745826e6816ca7a1195708c5d authored over 4 years ago by Jiaming Yuan <[email protected]>
Gradient based sampling for GPU Hist (#5093)

* Implement gradient based sampling for GPU Hist tree method.
* Add samplers and handle compa...

e4b74c4d22df8c00a6319213f085e2a5a69729fc authored over 4 years ago by Rong Ou <[email protected]>
Declare Python 3.8 support in setup.py (#5274)

c74216f22cf4ee96833866ea833a430fb62846da authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Improved sklearn compatibility (#5255)

71e7e3b96f3ef6253cd6da01245abda7aff50cb0 authored over 4 years ago by David Díaz Vico <[email protected]>
Export JSON config in `get_params`. (#5256)

a5cc112eea80db913f8b97f1f6590160e848686c authored over 4 years ago by Jiaming Yuan <[email protected]>
Avoid dask test fixtures. (#5270)

* Fix Travis OSX timeout.

* Fix classifier.

ed0216642f23047830ba32455126ba936b7fb80b authored over 4 years ago by Jiaming Yuan <[email protected]>
Ignore gdb_history. [skip ci] (#5257)

856b81c7275beebe0f371c6ddbfa6160da7ac9bb authored over 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] do not use multiple jobs to make checkpoints (#5082)

* temp

* temp

* tep

* address the comments

* fix stylistic issues

* fix

* exte...

d7b45fbcafcce8295a94858a996482fdb9091f3e authored over 4 years ago by Nan Zhu <[email protected]>
Remove use of std::cout from R package (#5261)

fa26313feb7d4ce00361d69dfc44552d0ac121ff authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Cleanup warnings. (#5247)

From clang-tidy-9 and gcc-7: Invalid case style, narrowing definition, wrong
initialization ord...

fe8d72b50b132af6e24dfa6eb2e08d18430247e8 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix compilation error due to 64-bit integer narrowing to size_t (#5250)

adc795929a52d90ecced21a5279fe175a2a129b3 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Save Scikit-Learn attributes into learner attributes. (#5245)

* Remove the recommendation for pickle.

* Save skl attributes in booster.attr

* Test loadi...

472ded549d2a335bc807819ddb09349d5831610f authored over 4 years ago by Jiaming Yuan <[email protected]>
Optimized BuildHist function (#5156)

c67163250e4b8a815a7ec16dc0ccaf49e3d58954 authored over 4 years ago by Egor Smirnov <[email protected]>
Make `pip install xgboost*.tar.gz` work by fixing build-python.sh (#5241)

* Make pip install xgboost*.tar.gz work by fixing build-python.sh

* Simplify install doc

*...

4240daed4e5e88a963eca037cddcab9cacd6dc19 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[R] Enable OpenMP with AppleClang in XGBoost R package (#5240)

* [R] Enable OpenMP with AppleClang in XGBoost R package

* Dramatically simplify install doc

cb3ed404cff3636248b04e7081bfccfefec3e3d8 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Update Rabit (#5237)

f7105fa44f4a5736f198e4d93fd1debf75231838 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Better error message about loading pickled model. (#5236)

Print the link to new tutorial.

43974939f4ed79ddf650dfdc4ae6f32e3f8f80fd authored over 4 years ago by Jiaming Yuan <[email protected]>
Support FreeBSD (#5233)

* Fix build on FreeBSD

* Use __linux__ macro

b513dcd352f564124dc28f371d5db8a4817486ff authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add dart to JSON schema. (#5218)

* Add dart to JSON schema.

* Use spaces instead of tab.

ef19480eda876bba381bc0e8b21afcaf31f961d9 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix build on FreeBSD (#133)

2f7fcff4d770a3eb4fba6b25ded74b45e196ccd6 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
fix hanging trainings (#132)

* fix hanging connections

* remove logging

6e563951af23150b43e32105e627310fa5cfcb79 authored over 4 years ago by Nan Zhu <[email protected]>
[R] Robust endian detection in CRAN xgboost build (#5232)

* [R] Robust endian detection in CRAN xgboost build

* Check for external backtrace() lib

*...

0c7455276da88319b94567137e155a0b9f4eed77 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Make some GPU tests deterministic (#5229)

1b3947d929ba45322e27b487e601f405cb5d2177 authored over 4 years ago by Rory Mitchell <[email protected]>
Config for linear updaters. (#5222)

3eb1279bbf427743325c823979f323d4140b51db authored over 4 years ago by Jiaming Yuan <[email protected]>
Add constraint parameters to Scikit-Learn interface. (#5227)

* Add document for constraints.

* Fix a format error in doc for objective function.

40680368cfec38b88970246406e88db267b3fce1 authored over 4 years ago by Jiaming Yuan <[email protected]>
Extensible binary serialization format for DMatrix::MetaInfo (#5187)

* Turn xgboost::DataType into C++11 enum class

* New binary serialization format for DMatrix:...

44469a0ca9375f3f44bc9b827a38e0eeed37d475 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[Breaking] Remove Scikit-Learn default parameters (#5130)

* Simplify Scikit-Learn parameter management.

* Copy base class for removing duplicated param...

b4f952bd22d77e83ec0079983f5324a3d4989394 authored over 4 years ago by OrdoAbChao <[email protected]>
uint not supported in cudf (#5225)

aa9a68010b3bc6ae5d6ee5b60db7cbb3ef5530f0 authored over 4 years ago by Rory Mitchell <[email protected]>
Fix metainfo from DataFrame. (#5216)

* Fix metainfo from DataFrame.

* Unify helper functions for data and meta.

1891cc766daee8e6621e59594a82cc2aa943befc authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix cupy without cudf import (#5219)

5d4c24a1fc68c7deceb977c80c32f45b43a8be11 authored over 4 years ago by Rory Mitchell <[email protected]>
Support dmatrix construction from cupy array (#5206)

9c56480c6154ba664a0d17b692306ada7542926f authored over 4 years ago by Rory Mitchell <[email protected]>
Add CMake option to run Undefined Behavior Sanitizer (UBSan) (#5211)

* Fix related errors.

2a071cebc59ff0f9bac11a342d8693f48c03d8a0 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix compilation error (#5215)

ff1342b252414fb47c05948cb239a3df1b8cc703 authored almost 5 years ago by mattn <[email protected]>
Add Optuna badge to README.md (#5208)

* Update README.md

e526871f0acb124a1b5701653a48662da63fd0be authored almost 5 years ago by Crissman Loomis <[email protected]>
Fix R dart prediction. (#5204)

* Fix R dart prediction and add test.

5199b8612613c0f6237b160a434c2144af7a9107 authored almost 5 years ago by Jiaming Yuan <[email protected]>
Update R doc by roxygen2. (#5201)

808f61081bd043fba7a25b79d0df907169b63d42 authored almost 5 years ago by Jiaming Yuan <[email protected]>
Explicitly use UTF-8 codepage when using MSVC (#5197)

* Explicitly use UTF-8 codepage when using MSVC

* Fix build with CUDA enabled

0184f2e9f760a9ca4aff89838c8d0b9fe3171f11 authored almost 5 years ago by Philip Hyunsu Cho <[email protected]>
Implement slice via adapters (#5198)

a73e25e15f1ef4e49c1a3a1989a9f5d22a80bc5d authored almost 5 years ago by Rory Mitchell <[email protected]>
[Breaking] Don't drop trees during DART prediction by default (#5115)

* Simplify DropTrees calling logic

* Add `training` parameter for prediction method.

* [Br...

f100b8d87871adaa693ea84548d69a598672d6f9 authored almost 5 years ago by Kodi Arfer <[email protected]>
Enforce correct data shape. (#5191)

* Fix syncing DMatrix columns.
* notes for tree method.
* Enable feature validation for all in...

7b65698187acb5163a4972beaf54d9e6b822beed authored almost 5 years ago by Jiaming Yuan <[email protected]>
Remove old cudf constructor code (#5194)

8cbcc53ccbd3d2c4c74ef35fcec018be64d084cd authored almost 5 years ago by Rory Mitchell <[email protected]>
Implement cudf construction with adapters. (#5189)

87ebfc131510e246551ae7b09ff84b00ed3eb323 authored almost 5 years ago by Rory Mitchell <[email protected]>
Move SimpleDMatrix constructor to .cc file (#5188)

9559f81377a5470be128465938a284ce1cdf9396 authored almost 5 years ago by Rory Mitchell <[email protected]>
Add new lines for Spark XGBoost missing values section (#5180)

9049c7c6537c29efe172a9c8ff80a28f6aa1ce64 authored almost 5 years ago by cpfarrell <[email protected]>
Lazy initialization of device vector. (#5173)

* Lazy initialization of device vector.

* Fix #5162.

* Disable copy constructor of HostDev...

ee287808fbb8f0116c167260db5fd714fdfe34da authored almost 5 years ago by Jiaming Yuan <[email protected]>
Fix span constructor. (#5166)

* Make sure copy constructor is used.

77cfbff5a7b862a7111e1b59afde07e997d3418c authored almost 5 years ago by Jiaming Yuan <[email protected]>
Disable parameter validation for Scikit-Learn interface. (#5167)

* Disable parameter validation for now.

Scikit-Learn passes all parameters down to XGBoost, w...

ebc86a3afa9d645b9e5f84eb4d839f9331e5927b authored almost 5 years ago by Jiaming Yuan <[email protected]>
Throw error when not compiled with NCCL. (#5170)

2b9a62a806bcd04a30b2dec69951404c9c917f77 authored almost 5 years ago by Jiaming Yuan <[email protected]>
Fix simple typo: utilty -> utility (#5182)

2d95b9a4b6d87e9f630c59995403988dee390c20 authored almost 5 years ago by Tim Gates <[email protected]>
fix xgboost build failure introduced by allgather interface (#129)

* fix missing allgether rabit declaration

* fix allgather signature mismatch

* fix type co...

0d6a8532124c7ae0b6323b005156847e0d6dee0f authored almost 5 years ago by Chen Qin <[email protected]>
Optimized EvaluateSplut function (#5138)

* Add block based threading utilities.

7b17e76c5b5ba3de57d96f980afba51638925eed authored almost 5 years ago by Egor Smirnov <[email protected]>
Quick fix for memory leak in CPU Hist. (#5153)

Closes https://github.com/dmlc/xgboost/issues/3579 .

* Don't use map.

04db125699385258fbed2d586c834e35228466da authored almost 5 years ago by Jiaming Yuan <[email protected]>
Fix feature_name crated from int64index dataframe. (#5081)

018df6004edfd176a76dbbb0254bffaf45c5f407 authored almost 5 years ago by K.O <[email protected]>
Fix num_roots to be 1. (#5165)

139ccc9902e7845da4de4dd8931b5e5151de09e5 authored almost 5 years ago by Jiaming Yuan <[email protected]>
Don't use modernize-use-trailing-return-type. (#5169)

d55489af1408286dac2afd22d420dde1c70813f5 authored almost 5 years ago by Jiaming Yuan <[email protected]>
Clean up Python 2 compatibility code. (#5161)

6848d0426f138c12bd7d371792fbace37991202d authored almost 5 years ago by Jiaming Yuan <[email protected]>
Fix wrapping GPU ID and prevent data copying. (#5160)

* Removed some data copying.

* Make sure gpu_id is valid before any configuration is carried ...

61286c6e8f2e647eb290455190c67d09db08888d authored almost 5 years ago by Jiaming Yuan <[email protected]>
implementation of map ranking algorithm on gpu (#5129)

* - implementation of map ranking algorithm
- also effected necessary suggestions mentioned i...

ee81ba8e1fc82f165119bf8fb86b147c35e06e52 authored almost 5 years ago by sriramch <[email protected]>
Enable OpenMP with Apple Clang (Mac default compiler) (#5146)

* Add OpenMP as CMake target

* Require CMake 3.12, to allow linking OpenMP target to objxgboo...

9b0af6e88246bfea58db71dce881bb3bdcdaecd3 authored almost 5 years ago by Philip Hyunsu Cho <[email protected]>