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

Revert "Disable JSON full serialization for now. (#6248)" (#6266)

This reverts commit 6d293020fbfa2c67b532d550fe5d55689662caac.

bcfab4d7260475110afe8dd6c7d3626f8a579977 authored almost 4 years ago by Jiaming Yuan <[email protected]>
Remove RABIT CMake targets. (#6275)

* Now it's built as part of libxgboost.
* Set correct C API error in RABIT initialization and...

d61b628bf5a74f0469b754c072eea3ce6ef293c1 authored almost 4 years ago by Jiaming Yuan <[email protected]>
Skip dask tests on ARM. (#6267)

Co-authored-by: Hyunsu Cho <[email protected]>

2686d32a365982faed9fd5f2d0c8baaddd30c9fd authored almost 4 years ago by Jiaming Yuan <[email protected]>
Use UserWarning for old callback, as DeprecationWarning is not visible (#6270)

677f676172af9b46789327d789c5f5638e1d1ea9 authored almost 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix a typo in is_arm() in testing.py [skip ci] (#6271)

1300467d36671a56558bb5f953dd3529cdaf4d67 authored almost 4 years ago by Philip Hyunsu Cho <[email protected]>
Drop single point model recovery (#6262)

* Pass rabit params in JVM package.
* Implement timeout using poll timeout parameter.
* Remo...

b5c2a47b20d2b075b0ed3b1a8cdd098a280d9f94 authored almost 4 years ago by Jiaming Yuan <[email protected]>
Time the CPU tests on Jenkins. (#6257)

* Time the CPU tests on Jenkins.
* Reduce thread contention.
* Add doc.
* Skip heavy tests on...

81c37c28d5f3fd6637449fde6186f1c68171409a authored almost 4 years ago by Jiaming Yuan <[email protected]>
Clean up C++ warnings (#6213)

d1254808d5d073fe744b67681c7a07356e1233dd authored about 4 years ago by Igor Moura <[email protected]>
Unify thread configuration. (#6186)

ddf37cca303630996428316ad9e47ef105d919fd authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Build a Python wheel for aarch64 platform (#6253)

7f6ed5780cbbd5f29fae9a2f6594c9373f710285 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix linear gpu input (#6255)

5037abeb86ceb12e008cfba44ebe980b72d893f6 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add sponsors link to FUNDING.yml (#6252)

cdcdab98b83fbef0019dcc0fcf349ea3039cc559 authored about 4 years ago by Yuan Tang <[email protected]>
[CI] Reduce testing load with RMM (#6249)

* [CI] Reduce testing load with RMM

* Address reviewer's comment

65ea42bd422da411f29bcc7fa82c3306e32d092e authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Updated winning solutions list (#6254)

549f361b71df25ca7166597e81d1c3b427ad550f authored about 4 years ago by Manikya Bardhan <[email protected]>
Disable JSON full serialization for now. (#6248)

* Disable JSON serialization for now.

* Multi-class classification is checkpointing for each ...

6d293020fbfa2c67b532d550fe5d55689662caac authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix cls typo. (#6247)

52452bebb943e246f11465a79775ca43a430ba2e authored about 4 years ago by Jiaming Yuan <[email protected]>
Add link to XGBoost's Twitter handle (#6244)

3098d7cee0e6c2571ca0fd858869684485a139d7 authored about 4 years ago by Yuan Tang <[email protected]>
Fix typo in dask interface. (#6240)

3da5a69dc9f10c41fc665530240c9121368cb78d authored about 4 years ago by Jiaming Yuan <[email protected]>
Bump junit from 4.11 to 4.13.1 in /jvm-packages/xgboost4j (#6230)

Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1.
- [Release notes](http...

06e453ddf4df7096a0e7142b97f6fb64f6bd4ea8 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump junit from 4.11 to 4.13.1 in /jvm-packages/xgboost4j-gpu (#6233)

Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13.1.
- [Release notes](http...

b51a717deba9d8f9f18586b1f0524e4d1e440e84 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Loop over `thrust::reduce`. (#6229)

* Check input chunk size of dqdm.
* Add doc for current limitation.

bed7ae4083f1ddd10d010173f7d48a6f658edda9 authored about 4 years ago by Jiaming Yuan <[email protected]>
Loop over copy_if (#6201)

* Loop over copy_if

* Catch OOM.

Co-authored-by: fis <[email protected]>

734a911a2654688c067605585c8e0ee5273e0188 authored about 4 years ago by Rory Mitchell <[email protected]>
Update the list of winning solutions (#6222)

0fc263ead5b8c5446e9b9b3ab4ec41b4b8bbc932 authored about 4 years ago by Wittty-Panda <[email protected]>
[dask] Test for data initializaton. (#6226)

b05073bda5a5b0ab6be6281212037e26ed9c0404 authored about 4 years ago by Jiaming Yuan <[email protected]>
Cleanup Python code. (#6223)

* Remove pathlike as XGBoost 1.2 requires Python 3.6.
* Move conditional import of dask/distr...

24432758916614aef945594258c65225484367a2 authored about 4 years ago by Jiaming Yuan <[email protected]>
Catch all standard exceptions in C API. (#6220)

* `std::bad_alloc` is not guaranteed to be caught.

70c2039748d57352475232ae43311bc6a808eae2 authored about 4 years ago by Jiaming Yuan <[email protected]>
Handle duplicated values in sketching. (#6178)

* Accumulate weights in duplicated values.
* Fix device id in iterative dmatrix.

2241563f23b58d57114cd3627ee05a38de045f8e authored about 4 years ago by Jiaming Yuan <[email protected]>
Rework Python callback functions. (#6199)

* Define a new callback interface for Python.
* Deprecate the old callbacks.
* Enable early ...

ab5b35134fc345be3c7d57060338386dbe22a8ea authored about 4 years ago by Jiaming Yuan <[email protected]>
More categorical tests and disable shap sparse test. (#6219)

* Fix tree load with 32 category.

b5b24354b8c2d558f937ef975ad4e996527fac0a authored about 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Fix up build for xgboost4j-gpu, xgboost4j-spark-gpu (#6216)

* [CI] Clean up build for JVM packages

* Use correct path for saving native lib

* Fix grou...

c991eb612d6e4b7936854ac3e142d87fe16ecf72 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add high level tests for categorical data. (#6179)

* Fix unique.

70ce5216b50079be75efb1fb022eb08efba0aa80 authored about 4 years ago by Jiaming Yuan <[email protected]>
Reduce compile warnings (#6198)

Co-authored-by: Hyunsu Cho <[email protected]>

6bc9747df579e5e1825e6ad14d26fab7e0f86cca authored about 4 years ago by vcarpani <[email protected]>
CPU predict performance improvement (#6127)

Co-authored-by: ShvetsKS <[email protected]>

a4ce0eae43f7e0e2f91566ef2360830b86b9fdcf authored about 4 years ago by ShvetsKS <[email protected]>
Move non-OpenMP gtest to GitHub Actions (#6210)

4cfdcaaf7b6800c499ef4673dc2047c58f169501 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add JSON schema for categorical splits. (#6194)

ddc4f20e547b5a23562666a11cddb943f7e97a70 authored about 4 years ago by Jiaming Yuan <[email protected]>
Added arm64 job in Travis-CI (#6200)

Signed-off-by: odidev <[email protected]>

a2fea331035dacba13cdb6889418f5ef193e77a0 authored about 4 years ago by odidev <[email protected]>
[Doc] Add info on GPU compiler (#6204)

* Add note about the required compiler version for CUDA.
* Also added a link that gives a shor...

590859866658960ec03a84979719d575e47a8e40 authored about 4 years ago by Igor Moura <[email protected]>
Consistent style for build status badge (#6203)

101322488849a90db31508fdbdf36bf9ee271629 authored about 4 years ago by Yuan Tang <[email protected]>
[CI] Fix Docker build for CUDA 11 (#6202)

f121f2738f6c887b43767cbe3897639181972bb5 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Ignore cachedir by joblib. [skip ci] (#6193)

fd58005edf43407e34e41404ffe6ac006c386ae7 authored about 4 years ago by Jiaming Yuan <[email protected]>
Update the list of winning solutions using XGBoost (#6192)

Co-authored-by: divya <[email protected]>
Co-authored-by: Philip Hyunsu Cho <chohyu01...

750bd0ae9a1b633b4f25d6b1928d44eb08c03c25 authored about 4 years ago by DIVYA CHAUHAN <[email protected]>
[Breaking] Change default evaluation metric for classification to logloss / mlogloss (#6183)

* Change DefaultEvalMetric of classification from error to logloss

* Change default binary me...

cf4f019ed63b94a8ba15d854a44feeaeeec385b0 authored about 4 years ago by Christian Lorentzen <[email protected]>
Fix a comment in demo to use correct reference (#6190)

Co-authored-by: John Quitto Graham <[email protected]>

e0e4f15d0e314afcf44d690e0295fa6320fc7f64 authored about 4 years ago by John Quitto-Graham <[email protected]>
Hide C++ symbols from dmlc-core (#6188)

eb7946ff251b5368ab92f7a0d6279c054e494866 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[Doc] Add list of winning solutions in data science competitions using XGBoost (#6177)

6bc41df2fefe5a1205f75d6b9bfd4d331f0d025f authored about 4 years ago by lacrosse91 <[email protected]>
Use default allocator in sketching. (#6182)

f0c63902fff8823c13868d18a20ec61ac2420d8d authored about 4 years ago by Jiaming Yuan <[email protected]>
Add categorical data support to GPU Hist. (#6164)

444131a2e6efd21825b10074e62d2b33735058e6 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add categorical data support to GPU predictor. (#6165)

798af22ff4fd92a707b1d9e2934b4f9b31a8225d authored about 4 years ago by Jiaming Yuan <[email protected]>
Enable categorical data support on Python DMatrix. (#6166)

* Only pandas is recognized.

7622b8cdb8005e1d221c6c15b7cd5c7479560c55 authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix error message. (#6176)

52c0b3f100f154832f1cd4fbf2973bb328f55da4 authored about 4 years ago by Jiaming Yuan <[email protected]>
Update GPUTreeshap (#6163)

* Reduce shap test duration

* Test interoperability with shap package

* Add feature intera...

dda9e1e4879118738d9f9d5094246692c0f6123c authored about 4 years ago by Rory Mitchell <[email protected]>
Add TAGS to gitignore. [skip ci] (#6175)

434a3f35a3de56a0b06d83cd7e9a132ad55c15f6 authored about 4 years ago by Jiaming Yuan <[email protected]>
Option for generating device debug info. (#6168)

* Supply `-G;-src-in-ptx` when `USE_DEVICE_DEBUG` is set and debug mode is selected.
* Refactor...

07355599c2845954165b4500e5e6a669540d2c7f authored about 4 years ago by Jiaming Yuan <[email protected]>
Update base margin dask (#6155)

* Add `base-margin`
* Add `output_margin` to regressor.

Co-authored-by: fis <jm.yuan@outlook...

e6a238c020dd3e3dd726b14f76f3d28a0aceb973 authored about 4 years ago by Kyle Nicholson <[email protected]>
Add DMatrix usage examples to c-api-demo (#5854)

* Add DMatrix usage examples to c-api-demo

* Add XGDMatrixCreateFromCSREx example

* Add XG...

03b8fdec7481139006480e11e6be6c68803dd9c2 authored about 4 years ago by Alexander Gugel <[email protected]>
[CI] Test C API demo (#6159)

* Fix CMake install config to use dependencies

* [CI] Test C API demo

* Explicitly cast nu...

2c4dedb7a05006e0a80c37c0252a20ad43a38364 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add back support for scipy.sparse.coo_matrix (#6162)

bd2b1eabd00fad30b185c088c52ffbff8f92704f authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fall back to CUB allocator if RMM memory pool is not set up (#6150)

* Fall back to CUB allocator if RMM memory pool is not set up

* Fix build

* Prevent memory lea...

72ef553550521dd0512c2e98d4c2b3c211f86e50 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Cosmetic fixes in faq.rst (#6161)

5b05f88ba9f535860a2fbcf803d107df977c68bc authored about 4 years ago by Zeno Gantner <[email protected]>
Support categorical data in ellpack. (#6140)

14afdb4d92c7d84e60cce6b4d4a37e1734e4eecd authored about 4 years ago by Jiaming Yuan <[email protected]>
Add DaskDeviceQuantileDMatrix demo. (#6156)

78d72ef93622af85f116f5f395dcb5daaed2eb43 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Upgrade cuDF and RMM to 0.16 nightlies; upgrade to Ubuntu 18.04 (#6157)

* [CI] Upgrade cuDF and RMM to 0.16 nightlies

* Use Ubuntu 18.04 in RMM test, since RMM needs...

678ea40b24a5a44e2cac500d70616b48da0f3ae8 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[R] remove warning in configure.ac (fixes #6151) (#6152)

* [R] remove warning in configure.ac (fixes #6151)

* update configure

c686bc04616fb7ef73b46dd20954ea1120694635 authored about 4 years ago by James Lamb <[email protected]>
Remove linking RMM library. (#6146)

* Remove linking RMM library.

* RMM is now header only.

* Remove remaining reference.

e033caa3ba62f87cbc12f16af19c2777e73c5679 authored about 4 years ago by Jiaming Yuan <[email protected]>
Time GPU tests on CI. (#6141)

452ac8ea62804ce6a86c64fc56d3ece9ccefcc03 authored about 4 years ago by Jiaming Yuan <[email protected]>
[dask] Support more meta data on functional interface. (#6132)

* Add base_margin, label_(lower|upper)_bound.
* Test survival training with dask.

33d80ffad02805a723c2a056f1b53e4bbb1df6d4 authored about 4 years ago by Jiaming Yuan <[email protected]>
Improve JSON format for categorical features. (#6128)

* Gather categories for all nodes.

7065779afa6c1a94c736cc4d1a3166c75a206fae authored about 4 years ago by Jiaming Yuan <[email protected]>
Support categorical data in GPU sketching. (#6137)

210c131ce71e8cabe5c5f9e7018f9ad2b1de5ad3 authored about 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages]add xgboost4j-gpu/xgboost4j-spark-gpu module to facilitate release (#6136)

* add xgboost4j-gpu/xgboost4j-spark-gpu module to facilitate release

* Update pom.xml

c932fb50a1823bbe4e5ba31087ca400e2e1c0f70 authored about 4 years ago by Nan Zhu <[email protected]>
Implement intrusive ptr (#6129)

* Use intrusive ptr for JSON.

a069a21e038b12a66e87f4158037b6a101d69675 authored about 4 years ago by Jiaming Yuan <[email protected]>
Merge extract cuts into QuantileContainer. (#6125)

* Use pruning for initial summary construction.

e319b63f9e7213208c7bebcf635374639f01dd4e authored about 4 years ago by Jiaming Yuan <[email protected]>
[dask] Refactor meta data handling. (#6130)

cc82ca167ac615c350b61d5311ac61885ae77251 authored about 4 years ago by Jiaming Yuan <[email protected]>
Use caching allocator from RMM, when RMM is enabled (#6131)

5384ed85c8d83fd9393b5d6ddcb447b74b95a98c authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix doc for CMake requirement. (#6123)

6bc9b9dc4fda934f00a7c8a03a2b94e04077d1d2 authored about 4 years ago by neko <[email protected]>
[R] Check warnings explicitly for model compatibility tests (#6114)

* [R] Check warnings explicitly for model compatibility tests

* Address reviewer's feedback

9e955fb9b06cac32a06c92c4715f749d9d87e932 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add MAPE metric (#6119)

33577ef5d33d63c50605097e7895fa6012bce585 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Allow kwargs in dask predict (#6117)

47350f6acb5b9696f640a3b8515940d3bd0a2868 authored about 4 years ago by Rory Mitchell <[email protected]>
Validate weights are positive values. (#6115)

b5f52f0b1b3acafc2f1e24ae8f2b6301a71f1761 authored about 4 years ago by Jiaming Yuan <[email protected]>
Upgrade gputreeshap. (#6099)

* Upgrade gputreeshap.

Co-authored-by: Rory Mitchell <[email protected]>

c6f2b8c841d17217c5b5ed8cb1bf37f42940544c authored about 4 years ago by Jiaming Yuan <[email protected]>
[R] Remove stringi dependency (#6109)

* [R] Fix empty empty tests and a test warnings

* [R] Remove stringi dependency (fix #5905)
...

1453bee3e7dd1fa91b2177924a4639db73bcc2ec authored about 4 years ago by Vitalie Spinu <[email protected]>
Remove unused RABIT targets. (#6110)

* Remove rabit mock.
* Remove rabit base.

07945290a20dd05820711dc17cb941d46bf699ba authored about 4 years ago by Jiaming Yuan <[email protected]>
Enable building rabit on Windows (#6105)

c92d751ad12fedea0ebe9c428738673b500c1abd authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix dask doc. [skip ci] (#6108)

08bdb2efc857a23ba12b03df693c280542fcd313 authored about 4 years ago by Jiaming Yuan <[email protected]>
[Doc] add doc for kill_spark_context_on_worker_failure parameter (#6097)

* [Doc] add doc for kill_spark_context_on_worker_failure parameter

* resolve comments

00b0ad1293b4fa74d6aca5da4e9ab7a9d16777f0 authored about 4 years ago by Bobby Wang <[email protected]>
Work around a compiler bug in MacOS AppleClang 11 (#6103)

* Workaround a compiler bug in MacOS AppleClang

* [CI] Run C++ test with MacOS Catalina + App...

d0ccb13d091a9010eb8e543aaaf97ed563aab515 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Fix CTest by running it in a correct directory (#6104)

* [CI] Fix CTest by running it in a correct directory

* [CI] Do not run dmlc-core unit tests wi...

9338582d796a4042921361be2a8870032b8c800f authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Refactor rabit tests (#6096)

* Merge rabit tests into XGBoost.
* Run them On CI.
* Simplification for CMake scripts.

3dcd85fab5a6d068141260548872e7107be9730c authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix custom obj link. [skip ci] (#6100)

318bffaa108645f83f91e35f33929f50ceece49c authored about 4 years ago by Jiaming Yuan <[email protected]>
Correct style warnings from clang-tidy for rabit. (#6095)

b0001a6e29a8c4423953eb00b33293a9868f6460 authored about 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Add getNumFeature method (#6075)

* Add getNumFeature to the Java API
* Add getNumFeature to the Scala API
* Add unit tests for ...

da61d9460b8103a8f66d4862e74f281a6dbf3158 authored about 4 years ago by Hristo Iliev <[email protected]>
Unify set index data. (#6062)

93e9af43bb65f3ae6de273e7ace237b8d89bedbf authored about 4 years ago by Jiaming Yuan <[email protected]>
[Breaking] Don't save leaf child count in JSON. (#6094)

The field is deprecated and not used anywhere in XGBoost.

e5d40b39cd693185669fc59c18d8e64928f69738 authored about 4 years ago by Jiaming Yuan <[email protected]>
Don't link imported target. (#6093)

5994f3b14c4111e2da30a9b287fcfcdd0f45998d authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix CMake build with BUILD_STATIC_LIB option (#6090)

* Fix CMake build with BUILD_STATIC_LIB option

* Disable BUILD_STATIC_LIB option when R/JVM pkg...

974ba12f38958e878fa97438fad6f6bd3fa581b3 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add cache name back to external_memory.py files. (#6088)

68c55a37d9bb680fe435f1d011e5fea62be97d22 authored about 4 years ago by Daniel Steinberg <[email protected]>
Fix typo in xgboost.callback.early_stop docstring (#6071)

24ca9348f7a7a8d1b08c0346135f8f8afe5c6de8 authored about 4 years ago by Boris Feld <[email protected]>
Updates to GPUTreeShap (#6087)

* Extract paths on device

* Update GPUTreeShap

2e907abdb841c4228d6ee45b5dc7a4a428d501bd authored about 4 years ago by Rory Mitchell <[email protected]>
[jvm-packages] cancel job instead of killing SparkContext (#6019)

* cancel job instead of killing SparkContext

This PR changes the default behavior that kills ...

0e2d5669f660c712a91ca91fe2c40dfba901dee5 authored about 4 years ago by Bobby Wang <[email protected]>
Updates from 1.2.0 cran submission (#6077)

* update for 1.2.0 cran submission

* recover cmakelists

* fix unittest from the shap PR

...

3912f3de06bcc76295d18dab7f0a5f68e4e460c0 authored about 4 years ago by Tong He <[email protected]>
Add release note for 1.2.0 in NEWS.md (#6063)

* Update query_contributors.py to account for pagination

* Add the release note for 1.2.0

...

9be969cc7aaef1b4bf853f6f432d90b3a2f5347f authored about 4 years ago by Philip Hyunsu Cho <[email protected]>