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

Fix mixed types in GPU sketching. (#7228)

2942dc68e4118aac925110bd78b13454ec936df8 authored about 3 years ago by Jiaming Yuan <[email protected]>
Implement `__sklearn_is_fitted__`. (#7230)

037dd0820d36c554460a7215bd792c534040ea17 authored about 3 years ago by Jiaming Yuan <[email protected]>
Demo for experimental categorical data support. (#7213)

d997c967d5d8319885c33b7dd6250011a1752456 authored about 3 years ago by Jiaming Yuan <[email protected]>
Initial support for external memory in gradient index. (#7183)

* Add hessian to batch param in preparation of new approx impl.
* Extract a push method for gra...

35159313050914497bc1ef4400323df63eb9d6f5 authored about 3 years ago by Jiaming Yuan <[email protected]>
[DOC] Improve tutorial on feature interactions (#7219)

a0dcf6f5c1207c8ebc1bd49b2e84e9c1784e052a authored about 3 years ago by Christian Lorentzen <[email protected]>
Expose DMatrix API for CUDA columnar and array. (#7217)

* Use JSON encoded configurations.
* Expose them into header file.

804b2ac60f938c412439bf63b7d99ebd3ac0bf0f authored about 3 years ago by Jiaming Yuan <[email protected]>
Fix memory leak in demo. (#7216)

68a2c7b8d6ebd4a968c55b8a75f6ae3352416940 authored about 3 years ago by Jiaming Yuan <[email protected]>
Add noexcept to JSON objects. (#7205)

b12e7f7edd889180d9de2277bc3d826195fad66f authored about 3 years ago by Jiaming Yuan <[email protected]>
Avoid calling CUDA code on CPU for linear model. (#7154)

3a4f51f39fb29fb5181d92128b31f77bdad8bece authored about 3 years ago by Jiaming Yuan <[email protected]>
Restore the custom double atomic add. (#7198)

ba69244a94e8a58f7c85f37446d8054c6b974885 authored about 3 years ago by Jiaming Yuan <[email protected]>
[breaking] Use integer atomic for GPU histogram. (#7180)

On GPU we use rouding factor to truncate the gradient for deterministic results. This PR changes...

7a1d67f9cb324c599a8ae2514eb9f1f51d6c7549 authored about 3 years ago by Jiaming Yuan <[email protected]>
Better error message for `ncclUnhandledCudaError`. (#7190)

e7d7ab6bc37bb0a7e70dff6c78490493c5365baa authored about 3 years ago by Jiaming Yuan <[email protected]>
[CI] Clean up in beginning of each task in Win CI (#7189)

b70e07da1fa389f9ee387a61fbd1f33b412ba532 authored about 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix building on CUDA 11.0. (#7187)

cdfaa705f3a08a3dc1b0bb78c647800b8f84ddf7 authored about 3 years ago by Jiaming Yuan <[email protected]>
[CI] Automatically build GPU-enabled R package for Windows (#7185)

* [CI] Automatically build GPU-enabled R package for Windows

* Update Jenkinsfile-win64

* ...

3060f0b562aceaec953e8908f93e355248b3979d authored about 3 years ago by Philip Hyunsu Cho <[email protected]>
[breaking] Remove CUDA sm_35, add sm_86 (#7182)

9c64618cb667add5eb9eb6d1993e2306c8d0ea2d authored about 3 years ago by Jiaming Yuan <[email protected]>
[CI] Fix hanging Python setup in Windows CI (#7186)

d04312b9c0102ff7ef6a4f3adf92f84c80ba4ba1 authored about 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix histogram truncation. (#7181)

* Fix truncation.

* Lint.

* lint.

ee8d1f5ed8abd95232134f0acf8fef6836f84932 authored about 3 years ago by Jiaming Yuan <[email protected]>
Re-enable feature validation in predict proba. (#7177)

3290a4f3edc9dbd109f4314e5d4bf26a1f9c3036 authored about 3 years ago by Jiaming Yuan <[email protected]>
Remove unused code. (#7175)

bf562bd33c2d5e7c229be4ef4793644f979c1dab authored about 3 years ago by Jiaming Yuan <[email protected]>
Update conf.py (#7174)

01b7acba30a5967c25493f0dfa8651d477d01dc6 authored about 3 years ago by Anton Kostin <[email protected]>
Update README.md (#7173)

ec849ec33549235f21f4895a83bcde4c110c18e2 authored about 3 years ago by Anton Kostin <[email protected]>
Fix model loading from stream (#7067)

Fix bug introduced in 17913713b554d820a8ce94226d854b4a5f1d8bbc (allow loading from byte array)
...

46c46829ce9e2aaf5acfed7278ac16f95a6b0bbf authored about 3 years ago by Martin Petříček <[email protected]>
[doc] Fix typo. [skip ci] (#7170)

6bcbc7722674af42c53c45d1f010463af944aadb authored about 3 years ago by Jiaming Yuan <[email protected]>
Fix prediction configuration. (#7159)

After the predictor parameter was added to the constructor, this configuration was broken.

3f38d983a671632bfb0dbdcdead6f2aa408a06f2 authored about 3 years ago by Jiaming Yuan <[email protected]>
Remove synchronization in monitor. (#7164)

* Remove synchronization in monitor.

Calling rabit functions during destruction is flaky.

...

9600ca83f3d69dd2708aee9a78d183868057779f authored about 3 years ago by Jiaming Yuan <[email protected]>
Extract histogram builder from CPU Hist. (#7152)

* Extract the CPU histogram builder.
* Fix tests.
* Reduce number of histograms being built.

149f209af6e332487abb9f1bb02153c589e21897 authored about 3 years ago by Jiaming Yuan <[email protected]>
Work around a segfault observed in SparsePage::Push() (#7161)

* Work around a segfault observed in SparsePage::Push()

* Revert "Work around a segfault obse...

336af4f9744d1e6d76bde03b7e740ad1490ee60b authored about 3 years ago by Philip Hyunsu Cho <[email protected]>
Include cpack (#7160)

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

f7003dc8193bd9f84b501eb72aea73bd36f93309 authored about 3 years ago by AJ Schmidt <[email protected]>
Pass scikit learn estimator checks for regressor. (#7130)

* Check data shape.
* Check labels.

8a84be37b886e9bce9fa316e4ce1536ae9272271 authored about 3 years ago by Jiaming Yuan <[email protected]>
[R] Fix nthread in DMatrix constructor. (#7127)

* Break the R C API for nthread.

8ee127469f76226f709e9bb8eab99e403d6c1b33 authored about 3 years ago by Jiaming Yuan <[email protected]>
[doc] Use figure directive. (#7143)

ba47eda61b57bd8a872c32073aaa8b763b84cc45 authored about 3 years ago by Jiaming Yuan <[email protected]>
Support `min_delta` in early stopping. (#7137)

* Support `min_delta` in early stopping.

* Remove abs_tol.

e2c406f5c8170da189c0eeecb182e29fe6277df4 authored about 3 years ago by Jiaming Yuan <[email protected]>
Document for `process_type`. (#7135)

* Update document for prune and refresh.

* Add demo.

7bdedacb54be482d96ada66dd576da57ab41bd9d authored about 3 years ago by Jiaming Yuan <[email protected]>
Fix model slicing. (#7149)

* Use correct pointer.
* Remove best_iteration/best_score.

d080b5a9533c22890b976670ddb5330eb8c97041 authored about 3 years ago by Jiaming Yuan <[email protected]>
C API demo for inference. (#7151)

36346f8f563ef79bae94604e60483fb0bf4c2661 authored about 3 years ago by Jiaming Yuan <[email protected]>
[dask] Remove the workaround for segfault. (#7146)

13691339166820558d5b6aafef6d81d33b0dcce9 authored about 3 years ago by Jiaming Yuan <[email protected]>
[CI] Upgrade build image to CentOS 7 + GCC 8; require CUDA 10.1 and later (#7141)

f1a4a1ac95aa3eefd630d83ca2d7cf9db41b897d authored about 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix typo and grammatical mistake in error message (#7134)

dfdf0b08fc24e05ad731d4424b8c1a925968779f authored about 3 years ago by graue70 <[email protected]>
[dask] Disallow importing non-dask estimators from xgboost.dask (#7133)

* Disallow importing non-dask estimators from xgboost.dask

This is mostly a style change, but...

92ae3abc972c100a11d7e75fb6dbeebdb7cefd1e authored about 3 years ago by Gil Forsyth <[email protected]>
Allow compilation with nvcc 11.4 (#7131)

* Use type aliases for discard iterators

* update to include host_vector as thrust 1.12 doesn...

1a75f433044b9a700249860fe3eca616c44d6bec authored about 3 years ago by Robert Maynard <[email protected]>
[JVM-Packages] Use Python tracker in XGBoost for JVM package. (#7132)

7017dd5a261a8546d5f7aaaf17a5a5df09a4a733 authored about 3 years ago by Jiaming Yuan <[email protected]>
[R] Fix softprob reshape. (#7126)

48d5de80a2a630d5782eeac8afb80d5fcfd10978 authored about 3 years ago by Jiaming Yuan <[email protected]>
Use upstream URI in distributed quantile tests. (#7129)

* Use upstream URI in distributed quantile tests.

* Fix test cv `PytestAssertRewriteWarning`.

7ee7a95b846128244587d08f256158dcefc2c318 authored about 3 years ago by Jiaming Yuan <[email protected]>
[dask] Extend tree stats tests. (#7128)

* Add tests to GPU.
* Assert cover in children sums up to the parent.

e88ac9cc5450bf42ba5e06005585bee4e43c7e0e authored about 3 years ago by Jiaming Yuan <[email protected]>
Fix parameter loading with training continuation. (#7121)

* Add a demo for training continuation.

778135f6575ec8735cf899748d003446d1e3a51d authored about 3 years ago by Jiaming Yuan <[email protected]>
Check input value is duplicated when quantile queue is full (#7091)

Co-authored-by: Taewoo Kim <[email protected]>

41e882f80ba812f4b7904bc7b5fc6c745d6077c8 authored about 3 years ago by Taewoo Kim <[email protected]>
Remove extra sync for dense data (#7120)

Co-authored-by: SHVETS, KIRILL <[email protected]>

caa9e527ddebbddab03024e4af79c6a3bec80154 authored about 3 years ago by ShvetsKS <[email protected]>
Export Python Interface for external memory. (#7070)

* Add Python iterator interface.
* Add tests.
* Add demo.
* Add documents.
* Handle empty da...

e6088366dfb4fb163f0cf6e946a2d087934743dd authored about 3 years ago by Jiaming Yuan <[email protected]>
fix typo in src/common/hist.cc BuildHistKernel (#7116)

e64ee6592f41f1c25982fb77e1cc81bd765fa88e authored about 3 years ago by farfarawayzyt <[email protected]>
[XGBoost4J-Spark] bestIteration and bestScore for early stopping (#7095)

9f7f8b976decb761087719249e6c6b140ad1dac2 authored over 3 years ago by naveenkb <[email protected]>
fix typo in arguments of PartitionBuilder::Init (#7113)

Co-authored-by: Yuntian Zhang <[email protected]>

d7c14496d2419e63ad472c058fea77af4a0c0ef9 authored over 3 years ago by farfarawayzyt <[email protected]>
Rewrite sparse dmatrix using callbacks. (#7092)

- Reduce dependency on dmlc parsers and provide an interface for users to load data by themsel...

bd1f3a38f03e8131a4eca9890bb98851f0751c1a authored over 3 years ago by Jiaming Yuan <[email protected]>
[dask] Work around segfault in prediction. (#7112)

2f524e9f41e0c0c7b02ad4574cbb192e6be7c066 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix thread safety of softmax prediction. (#7104)

abec3dbf6db306c4415146ff2f71fc87a94047bb authored over 3 years ago by Jiaming Yuan <[email protected]>
[CI] Pin libomp to 11.1.0 (#7107)

2801d69fb71063fd1b3c7373e4dba5387f6e229e authored over 3 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Update R cache. (#7102)

8e8232fb4cceacb6bb65f61362dd2ed0ad5c3277 authored over 3 years ago by Jiaming Yuan <[email protected]>
Optional find dependency in installed cmake config. (#7099)

* Find dependency only when xgboost is built as static library.
* Resolve msvc warning.
* Add ...

345796825f7bbeb0251bca1244e296fda211551b authored over 3 years ago by Jiaming Yuan <[email protected]>
fix typo in `XGDMatrixSetFloatInfo` example (#7097)

1d91f71119bf2415886867dfedb6853cdc975e96 authored over 3 years ago by ZabelTech <[email protected]>
Support hessian in host sketch container. (#7081)

Prepare for migrating approx onto hist's codebase.

77f6cf2d134fb7b1fd9af7d80fecb300876015c8 authored over 3 years ago by Jiaming Yuan <[email protected]>
Support host data in proxy DMatrix. (#7087)

84d359efb828c5d1b338f5ae6cadd12a168b96d9 authored over 3 years ago by Jiaming Yuan <[email protected]>
[Breaking] Rename Quantile DMatrix C API. (#7082)

The role of ProxyDMatrix is going beyond what it was designed. Now it's used by both
QuantileD...

5d7cdf2e36f1fc45f0cd40ab0b930f95c2c6341c authored over 3 years ago by Jiaming Yuan <[email protected]>
Refactor external memory formats. (#7089)

* Save base_rowid.
* Return write size.
* Remove unused function.

c766f143ab2f2254877e378f08d609af7daddcae authored over 3 years ago by Jiaming Yuan <[email protected]>
Check external memory support for exact tree method. (#7088)

689eb8f620aa72ca48d560d816308046c43288cd authored over 3 years ago by Jiaming Yuan <[email protected]>
Extract evaluate splits from CPU hist. (#7079)

Other than modularizing the split evaluation function, this PR also removes some more functions ...

615ab2b03e42f3352f26318bdb233644b6a0d5b2 authored over 3 years ago by Jiaming Yuan <[email protected]>
Update reference to treelite website (#7084)

treelite.io is no longer a valid site and re-directs users to a parked domain. Re-directing to t...

d22b293f2f26ce10e8100d07b4053a2fc8656704 authored over 3 years ago by Jeff H <[email protected]>
Remove lz4 compression with external memory. (#7076)

f937f514aafdc05515355e35158532d7e593ae74 authored over 3 years ago by Jiaming Yuan <[email protected]>
Make `SimpleDMatrix` ctor reusable. (#7075)

116d71181586f0d22e295e369e4730a611e502c0 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix feature names and types in output model slice. (#7078)

d7e1fa76647b0e84c9b88541685f762a6a7bd6b2 authored over 3 years ago by Jiaming Yuan <[email protected]>
Persist data in dask test. (#7077)

ffa66aace080960af3fea338feb578d9b93e25e0 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix with latest panda range index. (#7074)

b56d3d5d5c4d9fe5fe889e41fef1a7fe6e57bf0f authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix with latest pylint. (#7071)

93f3acdef920a149a7fd42fe9f6bf16871b84032 authored over 3 years ago by Jiaming Yuan <[email protected]>
Handle categorical split in model histogram and dataframe. (#7065)

* Error on get_split_value_histogram when feature is categorical
* Add a category column to out...

a5d222fcdb26d55cf60637840d0719efa2c74082 authored over 3 years ago by Jiaming Yuan <[email protected]>
Move `GHistIndex` into `DMatrix`. (#7064)

1cd20efe686d212714cc50a9c0a25332f044c763 authored over 3 years ago by Jiaming Yuan <[email protected]>
Remove use of `device_idx` in `dh::LaunchN`. (#7063)

It's an unused parameter, removing it can make the CI log more readable.

1c8fdf2218eed2bd90d069aa85eb1ab0865d3532 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix early stopping behavior with MAPE metric (#7061)

dd4db347f34c6f114b9b8db74b2706cb7f8f73fa authored over 3 years ago by Philip Hyunsu Cho <[email protected]>
Implement categorical data support for SHAP. (#7053)

* Add CPU implementation.
* Update GPUTreeSHAP.
* Add GPU implementation by defining custom sp...

8fa32fdda23c5d4d1bd7389427c58ad9b1aa0bfd authored over 3 years ago by Jiaming Yuan <[email protected]>
Implement feature score for linear model. (#7048)

* Add feature score support for linear model.
* Port R interface to the new implementation.
* ...

663136aa08c00598d8b49adf5901e4cb2ce187da authored over 3 years ago by Jiaming Yuan <[email protected]>
[CI] Upgrade to CMake 3.14 (#7060)

* [CI] Upgrade to CMake 3.14

* Add FATAL_ERROR directive, for users with CMake 2.x

b2d300e727b36143a437a328034e1f020dd53e64 authored over 3 years ago by Philip Hyunsu Cho <[email protected]>
Tests for dask skl categorical data support. (#7054)

1d4d34563435740227c4151d10092253d9282316 authored over 3 years ago by Jiaming Yuan <[email protected]>
Convert numpy float to Python float in feat score. (#7047)

da1ad798cabb6868be368bd262814cebcbf3d094 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix race condition in CPU shap. (#7050)

bbfffb444d4fcceaccdb0b8153525188610cab74 authored over 3 years ago by Jiaming Yuan <[email protected]>
Support categorical split in tree model dump. (#7036)

29f8fd6fee96b5b28bc1ccd6fdfc5d472b949f0b authored over 3 years ago by Jiaming Yuan <[email protected]>
Test on s390x. (#7038)

* Fix && remove unused parameter.

7968c0d0519fac73828f1277e6f6fb3a815a1559 authored over 3 years ago by Jiaming Yuan <[email protected]>
Support categorical data for dask functional interface and DQM. (#7043)

* Support categorical data for dask functional interface and DQM.

* Implement categorical dat...

86715e4cd448776159627884dab3d818a12d0a78 authored over 3 years ago by Jiaming Yuan <[email protected]>
Implement feature score in GBTree. (#7041)

* Categorical data support.
* Eliminate text parsing during feature score computation.

7dd29ffd475c0e2ffc7391808c55f2b9a1280261 authored over 3 years ago by Jiaming Yuan <[email protected]>
[CI] Configure RAPIDS, dask, modin (#7033)

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

dcd84b3979fccfa62da84e6d60b57969f7af588f authored over 3 years ago by Jiaming Yuan <[email protected]>
Categorical data support for cuDF. (#7042)

* Add support in DMatrix.
* Add support in DQM, except for iterator.

d9799b09d07f7eb560cc14d29dc0e6fc6ab9876f authored over 3 years ago by Jiaming Yuan <[email protected]>
Parallel model dump for trees. (#7040)

5c2d7a18c92b445ba897d4b0b4859508ae720883 authored over 3 years ago by Jiaming Yuan <[email protected]>
Simplify sparse and dense CPU hist kernels (#7029)

* Simplify sparse and dense kernels
* Extract row partitioner.

Co-authored-by: Kirill Shvets...

2567404ab601149c52b66c3a02d85e9571a84447 authored over 3 years ago by ShvetsKS <[email protected]>
Remove appveyor badge. [skip ci] (#7035)

1faad825f44e1a49c2523dad652402e733c4235f authored over 3 years ago by Jiaming Yuan <[email protected]>
[R] Use new predict function. (#6819)

* Call new C prediction API.
* Add `strict_shape`.
* Add `iterationrange`.
* Update document.

b56614e9b86c0eaaf09b9ee9b2d00c4185c3496f authored over 3 years ago by Jiaming Yuan <[email protected]>
[dask] speed up tests (#7020)

25514e104a4f64c1fca1d2e6f5990591925f3ae1 authored over 3 years ago by jmoralez <[email protected]>
Implement categorical prediction for CPU and GPU predict leaf. (#7001)

* Categorical prediction with CPU predictor and GPU predict leaf.

* Implement categorical pre...

f79cc4a7a458cdbaee40cb771a9ef60d08f6c761 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix `gpu_id` with custom objective. (#7015)

72f9daf9b6f29a4ff9ac23ac23ecd1c57936be93 authored over 3 years ago by Jiaming Yuan <[email protected]>
Fix BinarySearchBin() argument types (#7026)

bd2ca543c44e6a5614632065edf2bf1bf526131f authored over 3 years ago by TP Boudreau <[email protected]>
Hide symbols in CI build + hide symbols for C and CUDA (#6798)

* Hide symbols in CI build.
* Hide symbols for other languages.

7beb2f7fae9589750c8d8dd01d039f90c71fc81f authored over 3 years ago by Jiaming Yuan <[email protected]>
Add `enable_categorical` to sklearn. (#7011)

c4b9f4f6229ca4bc5f9d42695fc41ea2f177b6bf authored over 3 years ago by Jiaming Yuan <[email protected]>
[Dask] Add example of using custom callback in Dask (#6995)

655e6992f6024240fb3b262477f714d2873a929d authored over 3 years ago by Philip Hyunsu Cho <[email protected]>
Remove feature grouping (#7018)

Co-authored-by: Kirill Shvets <[email protected]>

5cdaac00c1ca61da3abf19ec89f3ecb0968df264 authored over 3 years ago by ShvetsKS <[email protected]>