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

Upgrade Rabit (#5876)

23e2c6ec916cf2064ed79973a2b9f5ef8868fca2 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add new parameter singlePrecisionHistogram to xgboost4j-spark (#5811)

Expose the existing 'singlePrecisionHistogram' param to the Spark layer.

1813804e3686b5db5ac90df41665b00562836053 authored over 4 years ago by Zhang Zhang <[email protected]>
[CI] Simplify CMake build with modern CMake techniques (#5871)

* [CI] Simplify CMake build

* Make sure that plugins can be built

* [CI] Install lz4 on Mac

0d411b03974246c091eb2d0ba0df9b811dac7e54 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[Doc] Document that CUDA 10.0 is required [skip ci] (#5872)

22a31b1faae9b157ce7c8df9fb4dcfd9b1a2cce8 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
fix device sketch with weights in external memory mode (#5870)

06320729d48b11e1a8be9c5aa065a8be9152330b authored over 4 years ago by Rong Ou <[email protected]>
Remove print. (#5867)

d0a29c3135eea14a332dcecb9cbe5f951e362ebc authored over 4 years ago by Jiaming Yuan <[email protected]>
Accept iterator in device dmatrix. (#5783)

* Remove Device DMatrix.

a3ec964346e2ccfcbddcd11c21cd14009b14ea82 authored over 4 years ago by Jiaming Yuan <[email protected]>
Implement GK sketching on GPU. (#5846)

* Implement GK sketching on GPU.
* Strong tests on quantile building.
* Handle sparse dataset ...

048d969be456a5d0bfeca11d376636fdd97979f3 authored over 4 years ago by Jiaming Yuan <[email protected]>
Split Features into Groups to Compute Histograms in Shared Memory (#5795)

ac3f0e78dc1ecdcc36ed4ba5de9f3a4c8017848b authored over 4 years ago by Andy Adinets <[email protected]>
Move feature names and types of DMatrix from Python to C++. (#5858)

* Add thread local return entry for DMatrix.
* Save feature name and feature type in binary f...

93c44a9a64a08115453548f9cd4292c3931e7133 authored over 4 years ago by Jiaming Yuan <[email protected]>
Use dmlc stream when URI protocol is not local file. (#5857)

4b0852ee41d0a83aed08f24cf3344da61835f6cd authored over 4 years ago by Jiaming Yuan <[email protected]>
Add c-api-demo to .gitignore (#5855)

0f17e35bcebad70c49ea8b2f4d50e2d7b712e4fc authored over 4 years ago by Alexander Gugel <[email protected]>
Ensure that LoadSequentialFile() actually read the whole file (#5831)

efe3e48ae2be774cd1c44c7363051e8caaf3f720 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Implement iterative DMatrix. (#5837)

1a0801238e06f64e0bcdd882081c36bb20e188b9 authored over 4 years ago by Jiaming Yuan <[email protected]>
Relax linear test. (#5849)

* Increased error in coordinate is mostly due to floating point error.
* Shotgun uses Hogwild!,...

4d277d750d4fff9e00d89ae6533327d0b5ec2a0c authored over 4 years ago by Jiaming Yuan <[email protected]>
Relax test for shotgun. (#5835)

eb067c1c34d03950f6c7e195b852fc709e313df3 authored over 4 years ago by Jiaming Yuan <[email protected]>
Implement a DMatrix Proxy. (#5803)

90a9c6887419a61222a21a6056ed012e7704783b authored over 4 years ago by Jiaming Yuan <[email protected]>
De-duplicate macro _CRT_SECURE_NO_WARNINGS / _CRT_SECURE_NO_DEPRECATE (#136)

* De-duplicate macro _CRT_SECURE_NO_WARNINGS / _CRT_SECURE_NO_DEPRECATE

* Move all macros to ...

74bf00a5ab4594f1695a8ea960394ce89f4a44d0 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Accept string for ArrayInterface constructor. (#5799)

47c89775d61228fc9767cd305750a29dad593ea4 authored over 4 years ago by Jiaming Yuan <[email protected]>
Rename Ant Financial to Ant Group (#5827)

95f11ed27ed881fe4db97233e48b938adcc8f90b authored over 4 years ago by Yuan Tang <[email protected]>
Remove unweighted GK quantile. (#5816)

8234091368770126f997a1f8d147e1b855243b39 authored over 4 years ago by Jiaming Yuan <[email protected]>
[Doc] Fix rendering of Markdown docs, e.g. R doc (#5821)

dcff96ed27146109dd24f3ad9795a8586c1ab95c authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Update document for model dump. (#5818)

* Clarify the relationship between dump and save.
* Mention the schema.

8104f10328dc2cd5952c48448901f0a4cafbbed5 authored over 4 years ago by Jiaming Yuan <[email protected]>
Update rabit. (#5680)

26143ad0b1c244dd81139feb5109173d1f0eae16 authored over 4 years ago by Jiaming Yuan <[email protected]>
Implement extend method for meta info. (#5800)

* Implement extend for host device vector.

c4d721200ae134539f1c77c2d8d9dea30744309c authored over 4 years ago by Jiaming Yuan <[email protected]>
[CI] Fix cuDF install; merge 'gpu' and 'cudf' test suite (#5814)

a6d9a06b7b0831b0a1dc9a5f2fc675331fcc9c4a authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add an option to run brute-force test for JSON round-trip (#5804)

* Add an option to run brute-force test for JSON round-trip

* Apply reviewer's feedback

* ...

a67bc6481905f7cc4c0a9551c32ea86815a66d85 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add cupy to Windows CI (#5797)

* Add cupy to Windows CI

* Update Jenkinsfile-win64

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

abdf894fcf371a1f1cf00eb8425f890e8aee1825 authored over 4 years ago by Rory Mitchell <[email protected]>
Implement fast number serialization routines. (#5772)

* Implement ryu algorithm.
* Implement integer printing.
* Full coverage roundtrip test.

38ee51478740cb1aae1cfa0791168d384c388082 authored over 4 years ago by Jiaming Yuan <[email protected]>
Revert "Accept string for ArrayInterface constructor."

This reverts commit e8ecafb8dc628f45b75b4c2844a236d27e0a6d98.

7c3a168ffd8c519ce21592d2c348be3a89d68913 authored over 4 years ago by fis <[email protected]>
Accept string for ArrayInterface constructor.

e8ecafb8dc628f45b75b4c2844a236d27e0a6d98 authored over 4 years ago by fis <[email protected]>
Use hypothesis (#5759)

* Use hypothesis

* Allow int64 array interface for groups

* Add packages to Windows CI

...

b47b5ac771919f32e26c8259c060f6b1930682c8 authored over 4 years ago by Rory Mitchell <[email protected]>
Fix exception causes all over the codebase (#5787)

02884b08aa3d3000baf4db47fc6c5cef90820a5d authored over 4 years ago by Ram Rachum <[email protected]>
Add new skl model attribute for number of features (#5780)

ae18a094b065071612d0df0340e5aa8fa2c42482 authored over 4 years ago by Alex <[email protected]>
[R] Remove dependency on gendef for Visual Studio builds (fixes #5608) (#5764)

* [R-package] Remove dependency on gendef for Visual Studio builds (fixes #5608)

* clarify docs...

d39da42e699c820f07778b690379cb529e0ad885 authored over 4 years ago by James Lamb <[email protected]>
[DOC] Mention dask blog post in doc. [skip ci] (#5789)

529b5c2cfddac859bc4266678bd99079aca4e9ff authored over 4 years ago by Jiaming Yuan <[email protected]>
Bump com.esotericsoftware to 4.0.2 (#5690)

Co-authored-by: Antti Saukko <[email protected]>

1bcbe1fc143825ce0b37fcdb41897e8f50fd0185 authored over 4 years ago by anttisaukko <[email protected]>
Implement `Empty` method for host device vector. (#5781)

* Fix accessing nullptr.

1fa84b61c1ad6ad39483e1f7d04233ab3991ecf5 authored over 4 years ago by Jiaming Yuan <[email protected]>
Avoid including `c_api.h` in header files. (#5782)

306e38ff3145b559e3a7c67d071d8a4ced5f70a3 authored over 4 years ago by Jiaming Yuan <[email protected]>
Implement weighted sketching for adapter. (#5760)

* Bounded memory tests.
* Fixed memory estimation.

3028fa6b4265110c6383dd937e122c266a4b870c authored over 4 years ago by Jiaming Yuan <[email protected]>
[R] replace uses of T and F with TRUE and FALSE (#5778)

* [R-package] replace uses of T and F with TRUE and FALSE

* enable linting

* Remove skip

Co-a...

c35be9dc40459d33eba2b66e06811fcb46fb327e authored over 4 years ago by James Lamb <[email protected]>
Added conda environment file for building docs (#5773)

cb7f7e542c691e04c558ff89a5a4321b60373c05 authored over 4 years ago by Elliot Hershberg <[email protected]>
[python-package] remove unused imports (#5776)

c96e1ef2839b0f6cdf0411280b32022e0e07f81f authored over 4 years ago by James Lamb <[email protected]>
Revert "Reorder includes. (#5749)" (#5771)

This reverts commit d3a0efbf162f3dceaaf684109e1178c150b32de3.

1d22a9be1cdeb53dfa9322c92541bc50e82f3c43 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add release note for 1.1.0 in NEWS.md (#5763)

* Add release note for 1.1.0 in NEWS.md

* Address reviewer's feedback

d087a12b0400b32922812807b7de5d1500c218e1 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Document addition of new committer @SmirnovEgorRu (#5762)

b5ab009c19a3c8956ddde171355255aa5f2a277e authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Remove column major specialization. (#5755)

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

cacff9232a8b57189a78f8bb2313dc931d9c6b53 authored over 4 years ago by Jiaming Yuan <[email protected]>
[CI] Pass new cpplint check (#141)

8fe7f5dc4341ff1b21e9fcc9d93421916b99775b authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Add helper for generating batches of data. (#5756)

* Add helper for generating batches of data.

* VC keyword clash.

* Another clash.

bd9d57f579621f7189d4d98f884fd4003c3a5a6e authored over 4 years ago by Jiaming Yuan <[email protected]>
Speed up python test (#5752)

* Speed up tests

* Prevent DeviceQuantileDMatrix initialisation with numpy

* Use joblib.me...

359023c0fa238e07f39db7d329aa5482ce9bb220 authored over 4 years ago by Rory Mitchell <[email protected]>
Remove `max.depth` in R gblinear example. (#5753)

cfc23c6a6b7b145db4f6de8a5b74e52319b51827 authored over 4 years ago by Jiaming Yuan <[email protected]>
Reorder includes. (#5749)

* Reorder includes.

* R.

d3a0efbf162f3dceaaf684109e1178c150b32de3 authored over 4 years ago by Jiaming Yuan <[email protected]>
Add float32 histogram (#5624)

* new single_precision_histogram param was added.

Co-authored-by: SHVETS, KIRILL <kirill.shve...

cd3d14ad0e4e851cc855d045db1800855347cd76 authored over 4 years ago by ShvetsKS <[email protected]>
Add Python binding for rabit ops. (#5743)

e49607af19983d11da9339909750a5c42a4a1abe authored over 4 years ago by Jiaming Yuan <[email protected]>
Expose device sketching in header. (#5747)

e5339089220b3cb8658ac1795b1b45eaa1329d68 authored over 4 years ago by Jiaming Yuan <[email protected]>
Add pkgconfig to cmake (#5744)

* Add pkgconfig to cmake

* Move xgboost.pc.in to cmake/

Co-authored-by: Peter Jung <peter....

0be0e6fd88df720694f6d8776e25c9c704d125d4 authored over 4 years ago by Peter Jung <[email protected]>
[CI] Remove CUDA 9.0 from CI (#5745)

b77e3e3fcc3896f2b26941b5e01e5d47c258328c authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Bump version in header. (#5742)

325156c7a90076d539e2708aec23f866c202ce1e authored over 4 years ago by Jiaming Yuan <[email protected]>
Don't use mask in array interface. (#5730)

d19cec70f1b40ea1e1a35101ca22e46dd4e4eecd authored over 4 years ago by Jiaming Yuan <[email protected]>
Add swift package reference (#5728)

Co-authored-by: Peter Jung <[email protected]>

267c1ed784a77d40d8476f39708b9a5394e83a65 authored over 4 years ago by Peter Jung <[email protected]>
Bump version to 1.2.0 snapshot in master (#5733)

073b625bdee58e780c3b0cc857d908812d438075 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Fix loading old model. (#5724)

* Add test.

9e1b29944ec10eea6f2fcfc26f551e80bb569865 authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix release degradation (#5720)

* fix release degradation, related to 5666

* less resizes

Co-authored-by: SHVETS, KIRILL <...

057c762ecdabc97000f26223181d94f28ab28239 authored over 4 years ago by ShvetsKS <[email protected]>
Allow pass fmap to importance plot (#5719)

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

251dc8a66306c914e78f429b8711a202c759ef73 authored over 4 years ago by Peter Jung <[email protected]>
gpu_hist performance tweaks (#5707)

* Remove device vectors

* Remove allreduce synchronize

* Remove double buffer

f779980f7ea7f6f07e86229b8e78144e8a74e6b3 authored over 4 years ago by Rory Mitchell <[email protected]>
[Doc] Fix typos in AFT tutorial (#5716)

ca0d605b34ad1441ef49fe3408c36eee0ebf91a3 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[dask] Return GPU Series when input is from cuDF. (#5710)

* Refactor predict function.

35e2205256b1b236ba9b1eccc5d89aee5b2f5e6f authored over 4 years ago by Jiaming Yuan <[email protected]>
Require Python 3.6+; drop Python 3.5 from CI (#5715)

91c646392db01714a4f69c33170fb0857b95664d authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Require CUDA 10.0+ in CMake build (#5718)

fdbb6ae856e37b881fb706eab8e8fe4d6cd4c024 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Remove CUDA 9.0 from Windows CI. (#5674)

* Remove CUDA 9.0 on Windows CI.

* Require cuda10 tag, to differentiate

Co-authored-by: Ph...

75a0025a3d76a4f69d67a50201ae68069925ca33 authored over 4 years ago by Jiaming Yuan <[email protected]>
Changed build.rst (binary wheels are supported for macOS also) (#5711)

78b4e95f25d29c7d48c53eef267889c8ebd4bb7b authored over 4 years ago by Dmitry Mottl <[email protected]>
Define _CRT_SECURE_NO_WARNINGS to remove unneeded warnings in MSVC (#5434)

e3aa7f1441e87b039a5db9a27e86bd60a017cd55 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Let XGBoostError inherit ValueError. (#5696)

f14524159366bbc44150a7493d6032d59418711c authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix IsDense. (#5702)

8438c7d0e45cd54b5d2f48575437fb4e279485bd authored over 4 years ago by Jiaming Yuan <[email protected]>
[R] Fix duplicated libomp.dylib error on Mac OSX (#5701)

e35ad8a0749995be99fa6068a0e8823b8e11a345 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Remove redundant sketching. (#5700)

1ba24a759781485690b60ba4536d902c409ad6c9 authored over 4 years ago by Jiaming Yuan <[email protected]>
[R-package] Reduce duplication in configure.ac (#5693)

* updated configure

f656ef2fedce83cc7ef3277a66e6713474e330c9 authored over 4 years ago by James Lamb <[email protected]>
Implement Python data handler. (#5689)

* Define data handlers for DMatrix.
* Throw ValueError in scikit learn interface.

5af8161a1a11a6d32aa9661c18be83e7df27a1af authored over 4 years ago by Jiaming Yuan <[email protected]>
C++14 for xgboost (#5664)

646def51e02d4017ac85065a10ca763e8941d62a authored over 4 years ago by Andy Adinets <[email protected]>
Document more objective parameters in R package (#5682)

60511a3222cd164da93351c441b5018da7169b76 authored over 4 years ago by Lorenz Walthert <[email protected]>
Distributed optimizations for 'hist' method with CPUs (#5557)

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

dd01e4ba8d9aed75dbe203fc23371d7d278ea5f3 authored over 4 years ago by ShvetsKS <[email protected]>
add pointers to the gpu external memory paper (#5684)

e21a6085524055694a1fc088c5e89beee9cd8ae9 authored over 4 years ago by Rong Ou <[email protected]>
Remove silent from R demos. (#5675)

* Remove silent from R demos.

* Vignettes.

7903286961fce669b89b39a987a0489f2260c4fe authored over 4 years ago by Jiaming Yuan <[email protected]>
Add RABIT_DLL tag to definitions of rabit APIs. (#140)

* Add RABIT_DLL tag to definitions of rabit APIs.
* Fix Travis tests.

a6008d5d932feead4d97d35d3b0b99c2e690e93e authored over 4 years ago by Jiaming Yuan <[email protected]>
[JVM Packages] Catch dmlc error by ref. (#5678)

dd9aeb60ae71d0f966ffce6cc1d36b4234c5466d authored over 4 years ago by Jiaming Yuan <[email protected]>
Pseudo-huber loss metric added (#5647)

- Add pseudo huber loss objective.
- Add pseudo huber loss metric.

Co-authored-by: Reetz <...

83981a9ce3ecba34c72f40850b70d46f543b542a authored over 4 years ago by LionOrCatThatIsTheQuestion <[email protected]>
Add JSON schema to model dump. (#5660)

535479e69fd298c2cbabcb853adebb97f2fdf515 authored over 4 years ago by Jiaming Yuan <[email protected]>
Update Python demos with tests. (#5651)

* Remove GPU memory usage demo.
* Add tests for demos.
* Remove `silent`.
* Remove shebang as...

2c1a439869506532f48d387e7d39beeab358c76b authored over 4 years ago by Jiaming Yuan <[email protected]>
skip missing lookup if nothing is missing in CPU hist partition kernel. (#5644)

* [xgboost] skip missing lookup if nothing is missing

4e64e2ef8e74e9d1e392cb3f4b48a97067354aa2 authored over 4 years ago by Oleksandr Kuvshynov <[email protected]>
Upgrade to CUDA 10.0 (#5649) (#5652)

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

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

9ad40901a8eda5578066a8cbc8b418c6c0e92bc3 authored over 4 years ago by Jiaming Yuan <[email protected]>
Reduce device synchronisation (#5631)

* Reduce device synchronisation

* Initialise pinned memory

fcf57823b662c143a08c0bd7d6b843238222cc0c authored over 4 years ago by Rory Mitchell <[email protected]>
Resolve vector<bool>::iterator crash (#5642)

99102650646f6180b1e08c5406077d36896731b9 authored over 4 years ago by Rory Mitchell <[email protected]>
Support 64bit seed. (#5643)

21ed1f0c6d90f8a734150130eda1b3426f00c308 authored over 4 years ago by Jiaming Yuan <[email protected]>
Enhance nvtx support. (#5636)

eaf2a00b5c83c48d026bdae4108cffe5607b6185 authored over 4 years ago by Jiaming Yuan <[email protected]>
Move device dmatrix construction code into ellpack. (#5623)

67d267f9da3b15a6e5a8393afae9be921a4e224b authored over 4 years ago by Jiaming Yuan <[email protected]>
Remove dead code. (#5635)

33e052b1e599d4209834ebcc198a0ad97cb1afdc authored over 4 years ago by Jiaming Yuan <[email protected]>
Fix build on big endian CPUs (#5617)

* Fix build on big endian CPUs

* Clang-tidy

8de7f1928e4815843fbf8773a5ac7ecbc37b2e15 authored over 4 years ago by Philip Hyunsu Cho <[email protected]>
Refactor gpu_hist split evaluation (#5610)

* Refactor

* Rewrite evaluate splits

* Add more tests

b9649e7b8eb73a9679816e8f3986f335cdf850a2 authored over 4 years ago by Rory Mitchell <[email protected]>
Move dask tutorial closer other distributed tutorials (#5613)

dfcdfabf1f735d9a040b5653ee89513079b41c40 authored over 4 years ago by Yuan Tang <[email protected]>
Refactor the CLI. (#5574)

* Enable parameter validation.
* Enable JSON.
* Catch `dmlc::Error`.
* Show help message.

c90457f489a9c7845d46a71206b605afc8646a85 authored over 4 years ago by Jiaming Yuan <[email protected]>