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

Clean the way deterministic paritioning is computed (#6033)

We propose to only use the rowHashCode to compute the partitionKey, adding the FeatureValue hash...

ada964f16ecf39dddbb5baf1410d357eb4f5cbd0 authored about 4 years ago by Anthony D'Amato <[email protected]>
Modin DF support (#6055)

* Modin DF support

* mode change

* tests were added, ci env was extended

* mode change
...

c1ca872d1e583702d25e607eeed94af8e07ba014 authored about 4 years ago by ShvetsKS <[email protected]>
set maxBins to 256. Align with c code in src/tree/param.h (#6066)

3a990433f9085f9ec3b1edeaeeca91868af398cc authored about 4 years ago by FelixYBW <[email protected]>
Update GPUTreeShap (#6064)

* Update GPUTreeShap

* Update src/CMakeLists.txt

Co-authored-by: Philip Hyunsu Cho <chohyu...

9bddecee057b6410162e1fc517c77b2a16bc5015 authored about 4 years ago by Rory Mitchell <[email protected]>
Unify evaluation functions. (#6037)

2fcc4f2886340e66e988688473a73d2c46525630 authored about 4 years ago by Jiaming Yuan <[email protected]>
Make binary bin search reusable. (#6058)

* Move binary search row to hist util.
* Remove dead code.

80c854714701b7b7f59b7617ea630a1c1115cc68 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Improve JVM test in GitHub Actions (#5930)

* [CI] Improve JVM test in GitHub Actions

* Use env var for Wagon options [skip ci]

* Move...

9c14e430af201143344880fdf6bb3b5c43b72674 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Bump header version. (#6056)

81d8dd79cac5af9a45c75acac84b41954c6430bc authored about 4 years ago by Jiaming Yuan <[email protected]>
Expand categorical node. (#6028)

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

20c95be6252a7daee2facbcf7591dbb0e7e82283 authored about 4 years ago by Jiaming Yuan <[email protected]>
GPUTreeShap (#6038)

9a4e8b1d8196076098cccfac53bcfe0cc60e1d54 authored about 4 years ago by Rory Mitchell <[email protected]>
Bump version to 1.3.0 snapshot in master (#6052)

b3193052b31e3e984f0f3d9c2c67ae3c2e114f9b authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[jvm-packages] [doc] Update install doc for JVM packages (#6051)

4729458a363c64291e84da28b408a0ac8d7851fa authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Port CI fixes from the 1.2.0 branch (#6050)

* Fix a unit test on CLI, to handle RC versions

* [CI] Use mgpu machine to run gpu hist unit ...

cfced58c1c3614cdf1431960e11ac45785b0bf75 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Limit tree depth for GPU hist. (#6045)

a144daf0340357bc8fc39628451319e215b1b905 authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix plotting test. (#6040)

Previously the test loads a model generated by `test_basic.py`, now we generate
the model expli...

b9ebbffc57e238a9487bbd14a806fad7d807c3ae authored about 4 years ago by Jiaming Yuan <[email protected]>
Remove win2016 jvm github action test. (#6042)

7a46515d3d32380814079146e5a87375d0763b97 authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix scikit learn cls doc. (#6041)

7be2e04bd43ec1ed835e8fe0e3db476c017da7a9 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Migrate linters to GitHub Actions (#6035)

* [CI] Move lint to GitHub Actions

* [CI] Move Doxygen to GitHub Actions

* [CI] Move Sphinx bu...

1fd29edf669ccc77144f94bd89e937a4319c9710 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Optimize DMatrix build time. (#5877)

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

24f2e6c97eb8c9562ec3ea7218fcb9b795315d80 authored about 4 years ago by ShvetsKS <[email protected]>
Optimize cpu sketch allreduce for sparse data. (#6009)

* Bypass RABIT serialization reducer and use custom allgather based merging.

29b7fea572888cc335679380a72d16ea3d88c104 authored about 4 years ago by Jiaming Yuan <[email protected]>
Make JSON the default full serialization format. (#6027)

90355b4f007ae5e0d0c7f9ccaf9f6752d80dbfa8 authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix deterministic partitioning with dataset containing Double.NaN (#5996)

The functions featureValueOfSparseVector or featureValueOfDenseVector could return a Float.NaN i...

f58e41bad8905d8531038ce70f7c752c4b1c1557 authored about 4 years ago by Anthony D'Amato <[email protected]>
Add SHAP summary plot using ggplot2 (#5882)

* add SHAP summary plot using ggplot2

* Update xgb.plot.shap

* Update example in xgb.plot....

e51cba6195dc97617b34360145263590dd07d7b8 authored about 4 years ago by Cuong Duong <[email protected]>
Swap byte-order in binary serializer to support big-endian arch (#5813)

* fixed some endian issues

* Use dmlc::ByteSwap() to simplify code

* Fix lint check

* [...

989ddd036f1c9829d29abc05e9b2478f74d793ef authored about 4 years ago by Qi Zhang <[email protected]>
Feature weights (#5962)

4d99c58a5f2a4e586dede954182a30f547f98169 authored about 4 years ago by Jiaming Yuan <[email protected]>
Merge pull request #6023 from trivialfis/merge-rabit

Merge rabit

a4182780640ae556f145b17353440d76df374ba7 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Fix Dask Pytest fixture (#6024)

14d5ce712cb389631b36e45f5118f15d63755f48 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Merge rabit

111968ca58bc1a69f3ee16abcfd198e8c3395710 authored about 4 years ago by fis <[email protected]>
Remove rabit.

1c5904df3f60f505ce4f33057df68cf4caa26c0b authored about 4 years ago by fis <[email protected]>
Revert "Remove warning about memset. (#6003)" (#6020)

This reverts commit 12e3fb6a6cb601c58d39ed54253e6e50f1513ccc.

d240463b38b1074d68896832a1a4541c309180f1 authored about 4 years ago by Jiaming Yuan <[email protected]>
[Doc] Add dtreeviz as a showcase example of integration with 3rd-party software (#6013)

511bb22ffd997e892052e1796e6b4941f4d655de authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Cancel builds on subsequent pushes (#6011)

* [CI] Cancel builds on subsequent pushes

* Use a more secure method

* test commit

e3ec7b01dffb292ca84b89e77b70eea4dce62b35 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Remove rabit dependency on public headers. (#6005)

674c409e9d24b496d925781a3345b626efbf9dd9 authored about 4 years ago by Jiaming Yuan <[email protected]>
Remove warning about memset. (#6003)

12e3fb6a6cb601c58d39ed54253e6e50f1513ccc authored about 4 years ago by Jiaming Yuan <[email protected]>
RMM integration plugin (#5873)

* [CI] Add RMM as an optional dependency

* Replace caching allocator with pool allocator from R...

9adb812a0a5fafe44635da646701a66d59267774 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix nightly build doc. [skip ci] (#6004)

* Fix nightly build doc. [skip ci]

* Fix title too short. [skip ci]

c3ea3b7e378e13f9fd0b80454f81fd09936450c5 authored about 4 years ago by Jiaming Yuan <[email protected]>
Unify CPU hist sketching (#5880)

ee70a2380beb89f32c06d09f9d8cec49c9f0fed0 authored about 4 years ago by Jiaming Yuan <[email protected]>
[Breaking] Fix .predict() method and add .predict_proba() in xgboost.dask.DaskXGBClassifier (#5986)

bd6b7f4aa7d2ef2344a4bf52b7f5cfd577b34242 authored about 4 years ago by jameskrach <[email protected]>
Move warning about empty dataset. (#5998)

6f7112a8481c9140318b56f656ae6df5e80dbad8 authored about 4 years ago by Jiaming Yuan <[email protected]>
Rabit update. (#5978)

* Remove parameter on JVM Packages.

f93f1c03fcc5716e6c20293a099352ce093c58be authored about 4 years ago by Jiaming Yuan <[email protected]>
Remove skmaker. (#5971)

0b2a26fa742fffb6b3b0ebdc9b36fdc6f9be57ab authored about 4 years ago by Jiaming Yuan <[email protected]>
Introducing DPC++-based plugin (predictor, objective function) supporting oneAPI programming model (#5825)

* Added plugin with DPC++-based predictor and objective function

* Update CMakeLists.txt

*...

388f975cf559893e210d98756748583f971b6538 authored about 4 years ago by Vladislav Epifanov <[email protected]>
Fix typo in tracker logging (#5994)

7cf3e9be59a897cdf6213f62beefdb23603cea90 authored about 4 years ago by Anthony D'Amato <[email protected]>
[R] fix uses of 1:length(x) and other small things (#5992)

589b385ec6b2bc05b06dfa9be1af68682485f209 authored about 4 years ago by James Lamb <[email protected]>
Fix dask predict shape infer. (#5989)

801e6b68002fe8077897114c8262f4f47171b0b0 authored about 4 years ago by Jiaming Yuan <[email protected]>
Remove stop process. (#143)

4acdd7c6f68debe1c39ae07ca75466d74d194dd1 authored about 4 years ago by Jiaming Yuan <[email protected]>
Enforce tree order in JSON. (#5974)

* Make JSON model IO more future proof by using tree id in model loading.

9c6e791e64afc8b10365ecc1ec2914dbe3b6554c authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix missing data warning. (#5969)

* Fix data warning.

* Add numpy/scipy test.

dde9c5aaffe0d097ebb321e8f6986dd9c903e87a authored about 4 years ago by Jiaming Yuan <[email protected]>
Update JSON schema. (#5982)

* Update JSON schema for pseudo huber.
* Update JSON model schema.

8599f87597dc230dddee831686a036af176f5c46 authored about 4 years ago by Jiaming Yuan <[email protected]>
Update Python custom objective demo. (#5981)

9c9353170990c9224dee1715cacfca4b0773170a authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix sklearn doc. (#5980)

1149a7a292244e5f4d51de5db1472d4f5f9fa91f authored about 4 years ago by Jiaming Yuan <[email protected]>
Export DaskDeviceQuantileDMatrix in doc. [skip ci] (#5975)

b069431c286db5399ad031fb26dc3481c413faa1 authored about 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Fix wrong method name `setAllowZeroForMissingValue`. (#5740)

* Allow non-zero for missing value when training.

* Fix wrong method names.

* Add a unit t...

71197d1dfa27c80add9954b10284848c1f165c40 authored about 4 years ago by Shaochen Shi <[email protected]>
[R] Provide better guidance for persisting XGBoost model (#5964)

* [R] Provide better guidance for persisting XGBoost model

* Update saving_model.rst

* Add...

5a2dcd1c33738ff0941438952155e2472a09d809 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add missing Pytest marks to AsyncIO unit test (#5968)

bf2990e773b2df3bf917b5c954814fd23b1e2a63 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Assign larger /dev/shm to NCCL (#5966)

* [CI] Assign larger /dev/shm to NCCL

* Use 10.2 artifact to run multi-GPU Python tests

* ...

5f3c811e84e09f68c647fafb5662340a625a8901 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Add CMake flag to log C API invocations, to aid debugging (#5925)

* Add CMake flag to log C API invocations, to aid debugging

* Remove unnecessary parentheses

3fcfaad577dd0d4676711ad356835a80dae1d40f authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Update XGBoost + Dask overview documentation (#5961)

* Add imports to code snippet

* Better writing.

3b88bc948f614bd773dce5064f56bf57103bd1ac authored about 4 years ago by James Bourbeau <[email protected]>
Force colored output for ninja build. (#5959)

70903c872fba571db2c0b9b7202e0e55e9891b9f authored about 4 years ago by Jiaming Yuan <[email protected]>
Thread-safe prediction by making the prediction cache thread-local. (#5853)

Co-authored-by: Jiaming Yuan <[email protected]>

d268a2a4631077c21562b606680c94a743ab7b18 authored about 4 years ago by boxdot <[email protected]>
[Dask] Asyncio support. (#5862)

fa3715f58470afb962bb94a219632fcb8ff9b939 authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix evaluate root split. (#5948)

e4a273e1daec4e49259337c3bd3ff999e7f49451 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Fix broken Docker container 'cpu' (#5956)

071e10c1d1c492d4ee28e0c8a8e1a5206225f4ca authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Disable feature validation on sklearn predict prob. (#5953)

* Fix issue when scikit learn interface receives transformed inputs.

f5fdcbe194783b999b71a14c76d877bb43e92e74 authored about 4 years ago by Jiaming Yuan <[email protected]>
[Breaking] Fix custom metric for multi output. (#5954)

* Set output margin to true for custom metric. This fixes only R and Python.

18349a7ccf84a170fe013422d9083711931345de authored about 4 years ago by Jiaming Yuan <[email protected]>
Fix prediction heuristic (#5955)

* Relax check for prediction.
* Relax test in spark test.
* Add tests in C++.

75b8c22b0b84a5f7e3c7d07729d31d54b93024e4 authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Improve R linter script (#5944)

* [CI] Move lint to a separate script

* [CI] Improved lintr launcher

* Add lintr as a separate...

5879acde9ab5b4bd00e1011d64be9aef2547552b authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[BLOCKING] [jvm-packages] add gpu_hist and enable gpu scheduling (#5171)

* [jvm-packages] add gpu_hist tree method

* change updater hist to grow_quantile_histmaker

...

8943eb43145d2e1787ef7b9e3c25fb921a56e27c authored about 4 years ago by Bobby Wang <[email protected]>
[R] Enable weighted learning to rank (#5945)

* [R] enable weighted learning to rank

* Add R unit test for ranking

* Fix lint

6347fa1c2e93568e72a80649de6215d335ff1437 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[R] Add a compatibility layer to load Booster object from an old RDS file (#5940)

* [R] Add a compatibility layer to load Booster from an old RDS
* Modify QuantileHistMaker::Loa...

ace7fd328b805deae7e29e14b892515eab599547 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[BLOCKING] Remove to_string. (#5934)

40361043ae8a097c5b4f015b7bcc446ca7d15b5e authored about 4 years ago by Jiaming Yuan <[email protected]>
[CI] Make Python model compatibility test runnable locally (#5941)

12110c900eff0aaa06045ecf717e6c5a36a164d5 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
[BLOCKING] Handle empty rows in data iterators correctly (#5929)

* [jvm-packages] Handle empty rows in data iterators correctly

* Fix clang-tidy error

* la...

487ab0ce73a6ed222434e46d1f7c2272bddd8200 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Set a minimal reducer size and parent_down size (#139)

* set a minimal reducer msg size. Receive the same data size from parent each time.

* When pa...

e6cd74ead3cee7a8187eb3b47541488e8472c648 authored about 4 years ago by FelixYBW <[email protected]>
Use `cudaOccupancyMaxPotentialBlockSize` to calculate the block size. (#5926)

a4de2f68e492065f5b90e83789a65388d349f0df authored about 4 years ago by Jiaming Yuan <[email protected]>
Cache dependencies on Github Action. (#5928)

fbfbd525d8a0877000ecbcf5fcb1362a2c7a6508 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add explicit template specialization for portability (#5921)

* Add explicit template specializations

* Adding Specialization for FileAdapterBatch

4af857f95dc4f5574ac75cffe6cf6a33da29f493 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix r early stop with custom objective. (#5923)

* Specify `ntreelimit`.

bc1d3ee2308dddf9b583e2f0f56cff172a63a6d4 authored about 4 years ago by Jiaming Yuan <[email protected]>
Remove R and JVM from appveyor. (#5922)

30363d9c35fffb8293b50b5c73d78cd3ddc82b24 authored about 4 years ago by Jiaming Yuan <[email protected]>
Setup github action. (#5917)

66cc1e02aa9930bef9d1d09738e4e60ed9c0e561 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add option to enable all compiler warnings in GCC/Clang (#5897)

* Add option to enable all compiler warnings in GCC/Clang

* Fix -Wall for CUDA sources

* M...

627cf41a60d3b7dc997e705a65366c83e186aab0 authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix mingw build with R. (#5918)

9b688aca3bc08d3d903649900237b143d96ea8e9 authored about 4 years ago by Jiaming Yuan <[email protected]>
[Doc] Document new objectives and metrics available on GPUs (#5909)

8d7702766ab9c6ad03a63071c124013add8d36ca authored about 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix typo in CI. [skip ci] (#5919)

03fb98fbde0530bccf6309b98be19ba10a04bfb0 authored about 4 years ago by Jiaming Yuan <[email protected]>
Add Github Action for R. (#5911)

* Fix lintr errors.

8b1afce316b5b600bd8a8d09c460248b1a26b758 authored over 4 years ago by Jiaming Yuan <[email protected]>
Support building XGBoost with CUDA 11 (#5808)

* Change serialization test.
* Add CUDA 11 tests on Linux CI.

Co-authored-by: Philip Hyunsu ...

b3d2e7644ab983787203271d7aa4cb19992288c1 authored over 4 years ago by Andy Adinets <[email protected]>
Further improvements and savings in Jenkins pipeline (#5904)

* Publish artifacts only on the master and release branches

* Build CUDA only for Compute Cap...

ac9136ee4956e05e0b20429222de930b33135e86 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix Windows 2016 build. (#5902)

6c0c87216f14488061846468703dba87422905d4 authored over 4 years ago by Jiaming Yuan <[email protected]>
GPU implementation of AFT survival objective and metric (#5714)

* Add interval accuracy

* De-virtualize AFT functions

* Lint

* Refactor AFT metric usin...

71b0528a2f7c65e181d4441b952955120e3c4cbe authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Dask device dmatrix (#5901)

* Fix softprob with empty dmatrix.

7c2686146e489d5a70cc56c0ab3dff745541c334 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix sketch size calculation. (#5898)

e471056ec443f3c040abe574f7841e508cf29729 authored over 4 years ago by Jiaming Yuan <[email protected]>
[CI] update spark version to 3.0.0 (#5890)

* [CI] update spark version to 3.0.0

* Update Dockerfile.jvm_cross

Co-authored-by: Philip ...

730866a7bca70265406fd3ea67d930c8cb571fbd authored over 4 years ago by Bobby Wang <[email protected]>
Simplify the data backends. (#5893)

029a8b533f69dd74e571200e3c2b94d92fa9eab4 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix R package build with CMake 3.13 (#5895)

* Fix R package build with CMake 3.13

* Require OpenMP for xgboost-r target

7aee0e51ed1ee3b08761cf6bd92f0ed3861a9cea authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Reduce load on Windows CI pipeline (#5892)

3c40f4a7f53f23dc12873cc0ce51f4ad1aa3acde authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix NDK Build. (#5886)

* Explicit cast for slice.

3cae287deadf72c8d07640d1d6a765cbc9ecff88 authored over 4 years ago by Jiaming Yuan <[email protected]>
Add XGBoosterGetNumFeature (#5856)

- add GetNumFeature to Learner
- add XGBoosterGetNumFeature to C API
- update c-api-demo accor...

970b4b3fa2001e389910d3f6fe2af0a2966c3bd7 authored over 4 years ago by Alexander Gugel <[email protected]>
[CI] Enforce daily budget in Jenkins CI (#5884)

* [CI] Throttle Jenkins CI

* Don't use Jenkins master instance

e0c179c7ccd685a74cd91cd51b5fc6b36cbdd8ff authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Cleanup on device sketch. (#5874)

* Remove old functions.

* Merge weighted and un-weighted into a common interface.

dd445af56ed9ec35a0a894739ab0f69a1cfaeb9b authored over 4 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] update spark dependency to 3.0.0 (#5836)

9f85e92602c352ed78b0903e7c7ed44eba0fb51f authored over 4 years ago by Bobby Wang <[email protected]>