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

[Breaking] Update sklearn interface. (#4929)

* Remove nthread, seed, silent. Add tree_method, gpu_id, num_parallel_tree. Fix #4909.
* Chec...

4bbf062ed3bb27e0ce2daec0088fff699c8f8e15 authored about 5 years ago by Jiaming Yuan <[email protected]>
exit when allreduce/broadcast error cause timeout (#112)

* keep async timeout task

* add missing pthread to cmake

* add tests

* Add a sleep peri...

5d1b61391056ce2331315e8b56015cf242015c51 authored about 5 years ago by Chen Qin <[email protected]>
Update dmlc-core. (#4924)

* Fixed some threading errors.
* Allow updating parameters.

c2cce4fac3af9a3fe7afc0070b65e34daace987b authored about 5 years ago by Jiaming Yuan <[email protected]>
Use `cudf.concat` explicitly. (#4918)

* Use `cudf.concat` explicitly.

* Add test.

6c9b6f11da17f045c02fbcc35ecf7888947bd022 authored about 5 years ago by Jiaming Yuan <[email protected]>
Resolve dask performance issues (#4914)

* Set dask client.map as impure function

* Remove nrows

* Remove slow check in verbose mode

aefb1e5c2fe8a217acf50d7545087d5864424628 authored about 5 years ago by Rory Mitchell <[email protected]>
Use bundled gtest (#4900)

* Suggest to use gtest bundled with dmlc

* Use dmlc bundled gtest in all CI scripts

* Make...

80977182c558b7355af5bf2c246cfa98da2e02ab authored about 5 years ago by Oleksandr Pryimak <[email protected]>
Export c++ headers in CMake installation. (#4897)

* Move get transpose into cc.

* Clean up headers in host device vector, remove thrust depende...

095de3bf5f9febba9908637197873630021c733a authored about 5 years ago by Jiaming Yuan <[email protected]>
Check deprecated `n_gpus`. (#4908)

4ab1df5fe6003fc101ae3678b8ee6d0de3e60850 authored about 5 years ago by Jiaming Yuan <[email protected]>
unittests mock, cleanup (#111)

* cleanup, fix issue involved after remove is_bootstrap parameter

* misc

* clean

* add ...

af7281afe3e3a3b934ab3091f5cb58622da203ad authored about 5 years ago by Chen Qin <[email protected]>
Improve doc and demo for dask. (#4907)

* Add a readme with link to doc.
* Add more comments in the demonstrations code.
* Workaround ...

7e24a8d24545331f9eff501f2ea7d16996e64ccd authored about 5 years ago by Jiaming Yuan <[email protected]>
Support feature names/types for cudf. (#4902)

* Implement most of the pandas procedure for cudf except for type conversion.
* Requires an arr...

d30e63a0a519d6b5ee2d30902eb8f64a1c68fcf8 authored about 5 years ago by Jiaming Yuan <[email protected]>
Clean up cmake script and code includes (#106)

* Clean up CMake scripts and related include paths.
* Add unittests.

ddcc2d85dadba58de1364452f1e794cc12b0f694 authored about 5 years ago by Chen Qin <[email protected]>
Add support for cudf.Series (#4891)

2fa8b359e06783ed5824824ec8ffb32c1d4e1383 authored about 5 years ago by Vibhu Jawa <[email protected]>
Add case for LongParam. (#4885)

To support specifying long parameter as String, the same as other basic
type, such as Int, Doub...

82ee2317e80f93465685529e1ab9acff52b683c7 authored about 5 years ago by Liangcai Li <[email protected]>
Rewrite Dask interface. (#4819)

b8433c455af1669fe436157b870379d2eb887562 authored about 5 years ago by Jiaming Yuan <[email protected]>
remove device shards (#4867)

562bb0ae3168e876aa75e8491a7f765b817e4dd4 authored about 5 years ago by Rong Ou <[email protected]>
Support gamma in GPU_Hist. (#4874)

* Just prevent building the tree instead of using an explicit pruner.

0b89cd1dfa1464bc812116844818a443ed7ce1c7 authored about 5 years ago by Jiaming Yuan <[email protected]>
Workaround `isnan` across different environments. (#4883)

a40b72d1275df59e9041e68195d33f6372a5aa9d authored about 5 years ago by Jiaming Yuan <[email protected]>
Fix DMatrix doc. (#4884)

c7416002e91674ccc81440ebc542592ddc0e2ce5 authored about 5 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] enable deterministic repartitioning when checkpoint is enabled (#4807)

* do reparititoning in DataUtil

* keep previous behavior of partitioning without checkpoint
...

fc8c9b052176c633488a41746d88867bdcbe17c1 authored about 5 years ago by Nan Zhu <[email protected]>
[jvm-packages] refine numAliveCores method of SparkParallelismTracker (#4858)

* refine numAliveCores

* refine XGBoostToMLlibParams

* fix waitForCondition

* resolve c...

277e25797be4e35ff3e86bd59c1611c95f5734b1 authored about 5 years ago by Xu Xiao <[email protected]>
[jvm-packages] Add BigDenseMatrix (#4383)

* Add BigDenseMatrix

* ability to create DMatrix with bigger than Integer.MAX_VALUE size arra...

22209b7b9509a199d9bab863aff9d2e0ddfe10d1 authored about 5 years ago by Honza Sterba <[email protected]>
remove unreached code of AllreduceRobust::CheckAndRecover (#108)

e92641887b051b6f24f76aebafc057a804187933 authored about 5 years ago by Xu Xiao <[email protected]>
Don't use _builtin_FUNCTION. (#107)

d4ce6807c725f27f3f93d75dc38b5fe3aa2a079d authored about 5 years ago by Jiaming Yuan <[email protected]>
Fix parsing empty json object. (#4868)

* Fix parsing empty json object.

* Better error message.

57106a345960d31c4f6df74912c1f0b7e2fa95b5 authored about 5 years ago by Jiaming Yuan <[email protected]>
ignore vscode and clion files (#4866)

* ignore vscode and clion files

* ignore all .idea directories

006eb8057894bf059e6abcd9cd71a7f6601949d8 authored about 5 years ago by Rong Ou <[email protected]>
Deprecate set group (#4864)

* Convert jvm package and R package.

* Restore for compatibility.

d669ea1eaa4e73b1222a12d55ef5e7a8dc41b8f6 authored about 5 years ago by Jiaming Yuan <[email protected]>
Add link to Ruby XGBoost gem (#4856)

0e0955a6d83d35a32cbf3ddfaf6893171d1168ea authored about 5 years ago by Philip Hyunsu Cho <[email protected]>
Complete cudf support. (#4850)

* Handles missing value.
* Accept all floating point and integer types.
* Move to cudf 9.0 A...

5374f525311f7a825fb9e1be7fd899ea2bc0647b authored about 5 years ago by Jiaming Yuan <[email protected]>
Move ellpack page construction into DMatrix (#4833)

125bcec62e2cc42de5ee97442c357000e9e5b1ff authored about 5 years ago by Rong Ou <[email protected]>
[rabit_bootstrap_cache ] failed xgb worker recover from other workers (#4808)

* Better recovery support. Restarting only the failed workers.

512f037e55525c6a320237a98a9e628a86c92227 authored about 5 years ago by Chen Qin <[email protected]>
[blocking] fix parallel eval_split of hist updater (#4851)

* Don't call rabit functions inside parallel loop.

c89bcc4de5368b3f8a7fa170d8348287dab44caf authored about 5 years ago by Xu Xiao <[email protected]>
remove is_bootstrap parameter (#102)

* apply openmp simd

* clean __buildin detection, moving windows build check from xgboost proj...

9a7ac85d7eb65b1a0b904e1fa8d5a01b910adda4 authored about 5 years ago by Chen Qin <[email protected]>
Add `n_jobs` as an alias of `nthread`. (#4842)

6a5e805886e22619ea9534ba6632c7361ff32a42 authored about 5 years ago by Jiaming Yuan <[email protected]>
Add public group getter for java and scala (#4838)

* Add public group getter for java and scala

* Remove unnecessary param from javadoc

* Fix...

0fc7dcfe6c940cccd914f557ad757e6614f50ee5 authored about 5 years ago by Stephanie Yang <[email protected]>
Some comments for row partitioner. (#4832)

f90e7f9aa8323102f544854f19cc5f92d66db8c6 authored about 5 years ago by Jiaming Yuan <[email protected]>
Fix calling GPU predictor (#4836)

* Fix calling GPU predictor

a5f232feb8d5657d7495f440431b11de7bd60ba5 authored about 5 years ago by Jiaming Yuan <[email protected]>
monitor for distributed envorinment. (#4829)

* Collect statistics from other ranks in monitor.

* Workaround old GCC bug.

52d44e07feb54fbb53bda573f18b91e5ab995cfd authored about 5 years ago by Jiaming Yuan <[email protected]>
Restrict access to `cfg_` in gbm. (#4801)

* Restrict access to `cfg_` in gbm.

* Verify having correct updaters.

* Remove `grow_globa...

c0fbeff0ab1d266fae89538e405c0ca244576b0c authored about 5 years ago by Jiaming Yuan <[email protected]>
Fix auc error in distributed mode (#4798)

Need more work for a complete fix. See #4663 .

2aed0ae230c2824dc899b016b52f75cfac96ccde authored about 5 years ago by TinkleG <[email protected]>
further cleanup of single process multi-GPU code (#4810)

* use subspan in gpu predictor instead of copying
* Revise `HostDeviceVector`

733ed24dd98b57268f019c32ac7a7f9ca538adc1 authored about 5 years ago by Rong Ou <[email protected]>
[jvm-packages] Refactor XGBoost.scala to put all params processing in one place (#4815)

* cleaning checkpoint file after a successful file

* address comments

* refactor xgboost.s...

0184eb5d025791b4a5d34c493441c4919d3c5857 authored about 5 years ago by Nan Zhu <[email protected]>
eval_metrics print fixed (#4803)

830e73901da74c599f35efc0457ae77f14d4ebf5 authored about 5 years ago by Cyprien Ricque <[email protected]>
support bootstrap allreduce/broadcast (#98)

* support run rabit tests as xgboost subproject using xgboost/dmlc-core

* support tracker con...

5797dcb64e45bd3d19547b53b759d60302ba2278 authored about 5 years ago by Chen Qin <[email protected]>
Update xgboost-spark doc (#4804)

516955564bfd988f22584eea9f7b1e5993feefb2 authored about 5 years ago by Oleksandr Pryimak <[email protected]>
Make HostDeviceVector single gpu only (#4773)

* Make HostDeviceVector single gpu only

38ab79f889d7732d4954ef48827a8bda46c1cab9 authored about 5 years ago by Rong Ou <[email protected]>
fix #4764 (#4800)

check all classes in xgb.get.handle

41227d193359d13efee32c94ae5a314d03615f32 authored about 5 years ago by Michaël Benesty <[email protected]>
Skip related tests when sklearn is not installed. (#4791)

6e6216ad6780903ad26264c86473501be35676ad authored about 5 years ago by Jiaming Yuan <[email protected]>
Prevent copying data to host. (#4795)

fba298fecbea85e6440dcd6c16a31577344fba1d authored about 5 years ago by Jiaming Yuan <[email protected]>
Add `self`. (#4794)

3fa2ceb193e3cb3fe5d9ebf85fac9451460abcfa authored about 5 years ago by Jiaming Yuan <[email protected]>
Cudf support. (#4745)

* Initial support for cudf integration.

* Add two C APIs for consuming data and metainfo.

...

9700776597cb2a6099ae60877a808ad51eb18940 authored about 5 years ago by Jiaming Yuan <[email protected]>
Remove plugin, cuda related code in automake & autoconf files (#4789)

* Build plugin example with CMake.

* Remove plugin, cuda related code in automake & autoconf ...

ab357dd41c57321d011e43df9d90e04e349c550c authored about 5 years ago by Jiaming Yuan <[email protected]>
Remove initializing stringstream reference. (#4788)

c358d95c442cd1b76845a460d6b20aea7e91f258 authored about 5 years ago by Jiaming Yuan <[email protected]>
Clean up after removing `gpu_exact`. (#4777)

* Removed unused functions.
* Removed unused parameters.
* Move ValueConstraints into constrai...

c81238b5c43b57cad037348f858f26d14b7e906e authored about 5 years ago by Jiaming Yuan <[email protected]>
Use long key id. (#4783)

b9b57f228939d289098d81a34f28bd696f156b4e authored about 5 years ago by Jiaming Yuan <[email protected]>
add os.PathLike support for file paths to DMatrix and Booster Python classes (#4757)

53d4272c2a9be75288882af7d21b8ac2e87e959e authored about 5 years ago by Evan Kepner <[email protected]>
[jvm-packages] cleaning checkpoint file after a successful training (#4754)

* cleaning checkpoint file after a successful file

* address comments

7b5cbcc8468448245a1c2ab698d07cb05be75e94 authored about 5 years ago by Nan Zhu <[email protected]>
[HOTFIX] distributed training with hist method (#4716)

* add parallel test for hist.EvalualiteSplit

* update test_openmp.py

* update test_openmp....

ef9af33a000f09dbc5c6b09aee133e38a6d2e1ff authored about 5 years ago by Xu Xiao <[email protected]>
Mimic cuda assert output in span check. (#4762)

c0ffe65f5ca2ce561d6587a0dc02733795424e24 authored about 5 years ago by Jiaming Yuan <[email protected]>
[BREAKING] prevent multi-gpu usage (#4749)

* prevent multi-gpu usage

* fix distributed test

* combine gpu predictor tests

* set up...

c5b229632d233b28fff96b5e3a5aac1ed3176ace authored about 5 years ago by Rong Ou <[email protected]>
Enable natural copies of the batch iterators without the need of the clone method (#4748)

- the synthesized copy constructor should do the appropriate job

198f3a6c4a1f9b315395e8c3fbee5d829199b425 authored about 5 years ago by sriramch <[email protected]>
remove the qids_ field in MetaInfo (#4744)

19f9fd5de9c7dfb43d816f751b6c827629dc07bf authored about 5 years ago by Rong Ou <[email protected]>
Fix external memory documentation [skip ci] (#4747)

* - fix external memory documentation [skip ci]
- to state that it is supported now on gpu a...

f22b1c0348d121da9436d601d1c776baa2fe072c authored about 5 years ago by sriramch <[email protected]>
Remove some unused functions as reported by cppcheck (#4743)

602484e19f1a7d524a0305a60032d8028355ef4b authored about 5 years ago by Rong Ou <[email protected]>
Fix model parameter recovery (#4738)

3e2c47294438e91a240a464c7830f128503e9c33 authored about 5 years ago by Bobby <[email protected]>
Remove gpu_exact tree method (#4742)

851b5b3808a5ea7ee7e3ae5eb2c701619d102bc4 authored about 5 years ago by Rong Ou <[email protected]>
Add Json integer, remove specialization. (#4739)

2a4df8e29f7b004cc2e991e7c0052b003bd3413f authored about 5 years ago by Jiaming Yuan <[email protected]>
Move bitfield into common. (#4737)

* Prepare for columnar format support.

9c469b3844855fd4139547fb5d8cf41eea29498c authored about 5 years ago by Jiaming Yuan <[email protected]>
[python package] include dmlc-tracker into xgb python pkg (#4731)

97eece6ea032e769ccf733a9f65397a437139b53 authored about 5 years ago by Xu Xiao <[email protected]>
[jvm-packages] jvm test should clean up after themselfs (#4706)

b68de018b8de6c23b72fcb07709fabe91af64808 authored about 5 years ago by Oleksandr Pryimak <[email protected]>
Specify version macro in CMake. (#4730)

* Specify version macro in CMake.

* Use `XGBOOST_DEFINITIONS` instead.

4fe0d8203eac263bfed15182a0e28e5852a62c3b authored about 5 years ago by Jiaming Yuan <[email protected]>
Refactor DMatrix to return batches of different page types (#4686)

* Use explicit template parameter for specifying page type.

6edddd79669d48cb463892cd3c6a379ff695b699 authored about 5 years ago by Rong Ou <[email protected]>
Remove old Python trouble shooting doc. [skip ci] (#4729)

e930a8e54f05410b63e7c58d7b373f35fddf3315 authored about 5 years ago by Jiaming Yuan <[email protected]>
Update dmlc-core (#4726)

cb9a80ca900429335f565c2a811e9c8aee66dd87 authored about 5 years ago by Rong Ou <[email protected]>
[CI] Fix broken installation of Pandas (#4722)

* [CI] Fix broken installation of Pandas

* Update Dockerfile.gpu

166def9f75efa33812de9a9f58e62ead062b5686 authored about 5 years ago by Philip Hyunsu Cho <[email protected]>
updating rabit commit hash (#4718)

b43f08bea5db692f3eaf8dbd130962e4f3bd4507 authored about 5 years ago by Matthew Jones <[email protected]>
A simple Json implementation for future use. (#4708)

* A simple Json implementation for future use.

d2e1e4d5b4d75f5d9b79804ef30c50225817bf70 authored about 5 years ago by Jiaming Yuan <[email protected]>
remove RowSet which is no longer being used (#4697)

9b9e298ff233d480a408e7eab97fd7de235cb1c9 authored about 5 years ago by Rong Ou <[email protected]>
fix additional files note (#4699)

* fix additional files note

* Trigger CI

* Trigger CI

7b74b1b64d1e04cf693782bd7f055be07222012c authored about 5 years ago by Tong He <[email protected]>
Remove VC-2013 support. (#4701)

* Removing it as it is not fully c++11 compliance.

59bc1ef330eb8e5d50197c1bd7dee5f66d499bda authored about 5 years ago by Jiaming Yuan <[email protected]>
[CI] Fix broken installation of Pandas (#4704)

2758c5acea8d16800ac50c0b15cd5aa7ebefe700 authored about 5 years ago by Philip Hyunsu Cho <[email protected]>
Update CONTRIBUTORS.md

d5c386ae245d8c49d9b09d22ef54ed9699fd7d46 authored about 5 years ago by Nan Zhu <[email protected]>
Removed deprecated gpu objectives. (#4690)

001aaaee5f42043cb2717c9008c5d20930f8f74c authored over 5 years ago by Jiaming Yuan <[email protected]>
Upgrade dmlc-core submodule (#4688)

d4e0a30582cc6dffe59de15c8059f76a9f57ed37 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Refactor configuration [Part II]. (#4577)

* Refactor configuration [Part II].

* General changes:
** Remove `Init` methods to avoid amb...

f0064c07ab70f1c770bb0e9eb64fe85afb3a3d73 authored over 5 years ago by Jiaming Yuan <[email protected]>
Remove `silent` in doc. [skip ci] (#4689)

ad1192e8a3dbddc94bf12c9d52ad289e8a149656 authored over 5 years ago by Jiaming Yuan <[email protected]>
minor updates to links and grammar (#4673)

updated links to caret data splitting, xgb.dump(with_stats), and some grammar

b45258ce66f084819bd057c9be15fb4c02469a54 authored over 5 years ago by Nathan Moore <[email protected]>
Upgrade dmlc-core submodule (#4674)

4ef6d216b9989f0ea7101fcbecefe25f6125c195 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[R] Fix CRAN error for Mac OS X (#4672)

* fix cran error for mac os x

* ignore float on windows check for now

8ac8fbef29accbfd59f224fd6376aca6ec6486d9 authored over 5 years ago by Tong He <[email protected]>
upgrade version num (#4670)

* upgrade version num

* missign changes

* fix version script

* change versions

* rm ...

1595e3f57bb7ce2a861fc4463659c07ef0bb937b authored over 5 years ago by Nan Zhu <[email protected]>
[jvm-packages] allowing chaining prediction (#4667)

* add test for chaining prediction

* update rabit

* Update XGBoostGeneralSuite.scala

01b0c9047c686a96ab73ff672194e2dff47e7923 authored over 5 years ago by Nan Zhu <[email protected]>
shutdown for multiple times (#99)

dba32d54d1668033356a2ad505c239411d660821 authored over 5 years ago by Nan Zhu <[email protected]>
[jvm-packages] upgrade to Scala 2.12 (#4574)

* bump scala to 2.12 which requires java 8 and also newer flink and akka

* put scala version ...

3c506b076e08013205a78d77fca4cc960067ac02 authored over 5 years ago by koertkuipers <[email protected]>
Add optional dependencies to setup.py (#4655)

5544a730f1ed296f97cb42305b1ae37a1a3fcde7 authored over 5 years ago by Oleksandr Pryimak <[email protected]>
[jvm-packages] update local dev build process (#4640)

6323ef94add7ae2a06607da0f73710126764dd8a authored over 5 years ago by Mathew Wicks <[email protected]>
Re-organize contributor's guide (#4659)

* Reorganize contributor's doc

* Address comments from @trivialfis

* Address @sriramch's c...

9975c533c7ec9a8da1ecb0d65ef7ac0afcef8081 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[jvm-packages] Fix maven warnings (#4664)

* exec plugin was missing a version
* reportPlugins has been deprecated:
see https://maven.a...

2973416f2e74c9a309bcc12dd834b9916f8c5f22 authored over 5 years ago by Oleksandr Pryimak <[email protected]>
fixed year to 2019 in conf.py, helpers.h and LICENSE (#4661)

61f764946f8a9e453a1bca405b1001b4dcceb7f9 authored over 5 years ago by Matvey Turkov <[email protected]>
Add tutorial for distributed training and batch prediction with Kubernetes (#4621)

* provide the readme

* update for format

* reformat

* reformat -2

* update again

...

beb7b295a8cf84f96623526894e3930a62cd1aaf authored over 5 years ago by Mingjie Tang <[email protected]>
contribute to community doc (#4646)

* add community doc

* update

* update

3e339d95573a47d9f7805a90eb354abb16171907 authored over 5 years ago by Nan Zhu <[email protected]>