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

Add additional Python tests to test training under constraints (#4426)

ba98e0cdf2d56142e13f81f009020b44aa2c6097 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
More explict sharding methods for device memory (#4396)

* Rename the Reshard method to Shard

* Add a new Reshard method for sharding a vector that's ...

eaab364a63f39edd16a879b20c3f8a929eb644b6 authored over 5 years ago by Rong Ou <[email protected]>
[jvm-packages] fix compatibility problem of spark version (#4411)

* fix compatibility problem of spark version on MissingValueHandlingSuite.scala

* call setHan...

797ba8e72d2039298847981c68aa83914cfb63b5 authored over 5 years ago by Xu Xiao <[email protected]>
[jvm-packages] fix the split of input (#4417)

253fdd8a42d5ec6b819788199584d27bf9ea6253 authored over 5 years ago by Nan Zhu <[email protected]>
fix doc

91c513a0c1594fd2c81b7a0cd0dca12328181a02 authored over 5 years ago by tqchen <[email protected]>
Combine thread launches into single launch per tree for gpu_hist (#4343)

* Combine thread launches into single launch per tree for gpu_hist
algorithm.

* Address depr...

5e582b0fa7537a959f4c539438a481b08df2d663 authored over 5 years ago by Rory Mitchell <[email protected]>
Fix typo in model.rst (#4393)

146e83f3b37593b96b894b87b9df2ac1d282f1ab authored over 5 years ago by Ravi Kalia <[email protected]>
Update demo readme's use case section with BentoML (#4400)

5dfb27fb2d83b571465aadd50c006e29ac7f2f7b authored over 5 years ago by Bozhao <[email protected]>
Fix node reuse. (#4404)

* Reinitialize `_sindex` when reallocating a deleted node.

77c03538b0db2e3608ef07ddcf9b48325584dbee authored over 5 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] allow partial evaluation of dataframe before prediction (#4407)

* allow partial evaluation of dataframe before prediction

* resume spark test

* comments
...

37dc82c3ff32de530fc888b8c2c041a3d8fba6ac authored over 5 years ago by Nan Zhu <[email protected]>
allow multi call on init (#92)

a429748e244f67f6f144a697f3aa1b1978705b11 authored over 5 years ago by Nan Zhu <[email protected]>
[CI] Refactor Jenkins CI pipeline + migrate all Linux tests to Jenkins (#4401)

* All Linux tests are now in Jenkins CI
* Tests are now de-coupled from builds. We can now buil...

ea850ecd209f647f737f8268d2ba527281feb85d authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[BREAKING][jvm-packages] fix the non-zero missing value handling (#4349)

* fix the nan and non-zero missing value handling

* fix nan handling part

* add missing va...

995698b0cb1da75f066d7e0531302a3bfa5a49a4 authored over 5 years ago by Nan Zhu <[email protected]>
[BLOCKING][jvm-packages] fix non-deterministic order within a partition (in the case of an upstream shuffle) on prediction (#4388)

* [jvm-packages][hot-fix] fix column mismatch caused by zip actions at XGBooostModel.transformIn...

2d875ec0197d5a83e7d585daf472b8201aa97c51 authored over 5 years ago by Xu Xiao <[email protected]>
Allow using external dmlc-core (#91)

* Set `RABIT_BUILD_DMLC=1` if use dmlc-core in rabit

* remove dmlc-core

5c3b36f34687acbe5192e51cae4cb2864e8830c0 authored over 5 years ago by Chen Qin <[email protected]>
[CI] Fix Windows tests (#4403)

* Install binary igraph

* Include Graphviz in PATH

503cc42f480b41fc203cc76fe15e14baeffca175 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[rabit harden] Enable all tests (#90)

* include osx in tests
* address `time_wait` on port assignment
* increase submit attempts.
*...

e3d51d3e62fcb15c460c608d7ecc47b6a14be91c authored over 5 years ago by Chen Qin <[email protected]>
fix broken python test (#4395)

2c61f02add72cce8f6dc1ba87e016e3c5f0b7ea6 authored over 5 years ago by Rong Ou <[email protected]>
Migrate pylint check to Python 3 (#4381)

* Migrate lint to Python 3

* Fix lint errors

* Use Miniconda3 to use Python 3.7

* Use l...

bbe0dbd7ec781147327d5326700fbda8b70f2d61 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
fixed typos in R package docs (#4345)

* fixed typos in R package docs

* updated verbosity parameter in xgb.train docs

5e97de6a4186cd616bda3387c8cf9c5ec1904189 authored over 5 years ago by James Lamb <[email protected]>
[jvm-packages] support spark 2.4 and compatibility test with previous xgboost version (#4377)

* bump spark version

* keep float.nan

* handle brokenly changed name/value

* add test
...

65db8d0626c0324535f09b0502f2e2a49103dae9 authored over 5 years ago by Nan Zhu <[email protected]>
Optimizations of pre-processing for 'hist' tree method (#4310)

* oprimizations for pre-processing

* code cleaning

* code cleaning

* code cleaning afte...

711397d6452d596d7acbb68f1052ffebdee3e3af authored over 5 years ago by Egor Smirnov <[email protected]>
Refactor CMake scripts. (#4323)

* Refactor CMake scripts.

* Remove CMake CUDA wrapper.
* Bump CMake version for CUDA.
* Use...

207f0587111a951f5cd6c609ade001587f242bd1 authored over 5 years ago by Jiaming Yuan <[email protected]>
GPU multiclass metrics (#4368)

* Port multi classes metrics to CUDA.

84d992babcc370bff6cf4fe89985f072b0b91a64 authored over 5 years ago by Jiaming Yuan <[email protected]>
added files from local R build to gitignore (#4346)

be7bc07ca38401901ffbff45ae78151c42236c01 authored over 5 years ago by James Lamb <[email protected]>
[r-package] cut CI-time dependency on craigcitro/r-travis (fixes #4348) (#4353)

* [r-package] cut CI-time dependency on craigcitro/r-travis (fixes #4348)

* Install R

* In...

edae664afb409df25dee85197f6a08e06d01f16c authored over 5 years ago by James Lamb <[email protected]>
refactor tests to get rid of duplication (#4358)

* refactor tests to get rid of duplication

* address review comments

f4521bf6aa47fded44e175b236c055d5a4108ef1 authored over 5 years ago by Rong Ou <[email protected]>
add OpenMP option in CMakeLists.txt (#4339)

3078b5944de8e010988a0d697cccc0b9ecaa71db authored over 5 years ago by Xu Xiao <[email protected]>
[jvm-packages] Fixing the NativeLibLoader on Java 9+ (#4351)

The old NativeLibLoader had a short-circuit load path which modified
java.library.path and atte...

a448a8320cdaf4f1ecf73cfdbd6478eb4a37bc44 authored over 5 years ago by Adam Pocock <[email protected]>
Fix matrix attributes not sliced (#4311)

956e73f18389f2f8165a4bab16bfa503a0262744 authored over 5 years ago by Jean-Francois Zinque <[email protected]>
Fix Histogram allocation. (#4347)

* Fix Histogram allocation.

nidx_map is cleared after `Reset`, but histogram data size isn't ...

5c2575535f313f358c663f3ac710713e73093d28 authored over 5 years ago by Jiaming Yuan <[email protected]>
add a test for cpu predictor using external memory (#4308)

* add a test for cpu predictor using external memory

* allow different page size for testing

81c1cd40ca7c0a748a2818091a389036f5215762 authored over 5 years ago by Rong Ou <[email protected]>
Added travis logo (#4344)

b72eab3e072b39698d54f8dbfdecdd50846e0cbb authored over 5 years ago by James Lamb <[email protected]>
Added language classifier for python (#4327)

* Added language classifier for python

* Removed python2 language classifier

* Fix formatting

360f25ec275fcb327f5b04a1466a78caf49e7456 authored over 5 years ago by Mayank Suman <[email protected]>
Fix document about colsample_by* parameter (#4340)

Correct the calculation mistake in colsample_by* example.

c7bc739ed2e267e1022b8683e03a9c4f86bd2184 authored over 5 years ago by Yang Yang <[email protected]>
[jvm-packages] Add methods operating attributes of booster in jvm package, which follow API design in python package. (#4336)

60a9af567c77b7699653ff9d2851001fcaf36d26 authored over 5 years ago by Xu Xiao <[email protected]>
C API example (#4333)

9080bba8150c0208315efebd735c985b77887eba authored over 5 years ago by Andy Adinets <[email protected]>
Update CONTRIBUTORS.md (#4335)

2e052e74b627659b97ce741be5b64581479303c3 authored over 5 years ago by Jiaxiang Li <[email protected]>
Make the train and test input with same colnames. (#4329)

Fix the bug report of https://github.com/dmlc/xgboost/issues/4328.
I am the beginner of the Git...

1ca56982218620fdc2d03e63ef4a13093ebf4c3f authored over 5 years ago by Jiaxiang Li <[email protected]>
[CI] Optimize external Docker build cache (#4334)

* When building pull requests, use Docker cache for master branch

Docker build caches are per...

70be1e38c24ffac5d5e21e1dd366aafce3e7537f authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Add external Docker build cache (#4331)

37c75aac41396d6eab5b62680c75ba8e8dbb0b6b authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Don't store DMatrix handle until it's initialized. (#4317)

* Use a temporary variable to store the handle.
* Decode c++ error message.
* Simple note abou...

82dca3c108502b6912f2135c3120a24a3ec55045 authored over 5 years ago by Jiaming Yuan <[email protected]>
Improve HostDeviceVector exception safety (#4301)

* make the assignments of HostDeviceVector exception safe.
* storing a dummy GPUDistribution ...

2f7087eba15d3693d3557f1e21b8819cc2c760b2 authored over 5 years ago by sriramch <[email protected]>
Get rid of a few trivial compiler warnings. (#4312)

680a1b36f3d951f5a14358db236670c259fa2839 authored over 5 years ago by Hajime Morrita <[email protected]>
[jvm-packages] handle NaN as missing value explicitly (#4309)

* handle nan

* handle nan explicitly

* make code better and handle sparse vector in spark
...

ad4de0d718e33b98d9ae32bb3858a57a989ef5f8 authored over 5 years ago by Nan Zhu <[email protected]>
do not filter shared library files (#4303)

7ea5b772fb07095b46bfca5fb7f5e19cdac533d5 authored over 5 years ago by Rong Ou <[email protected]>
[CI] Upgrade to GCC 5.3.1, CMake 3.6.0 (#4306)

* Upgrade to GCC 5.3.1, CMake 3.6.0

* <regex> is now okay

7aed8f3d48cb08027cfda8a66fdd0c00a1c7b05e authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
use all cores to build on linux (#4304)

8c8021dfa7bd8991090bacbb14e9a9a35470e65e authored over 5 years ago by Rong Ou <[email protected]>
Retire DVec class in favour of c++20 style span for device memory. (#4293)

3f312e30db5973a7b19ac60c6a326a19c22255dd authored over 5 years ago by Rory Mitchell <[email protected]>
Remove remaining `silent` and `debug_verbose`. (#4299)

c85181dd8a1c8e567ef6ab14f01d1740c4ddfd01 authored over 5 years ago by Jiaming Yuan <[email protected]>
Further optimisations for gpu_hist. (#4283)

- Fuse final update position functions into a single more efficient kernel

- Refactor gpu_his...

6d5b34d82486cd1d0480c548f5d1953834659bd6 authored over 5 years ago by Rory Mitchell <[email protected]>
jenkins build for cuda 10.0 (#4281)

* jenkins build for cuda 10.0

* yum install nccl2 for cuda 10.0

5aa42b5f118101c0be5696a7586e036cc3b4ea24 authored over 5 years ago by Rong Ou <[email protected]>
[rabit harden] replace hardcopy dmlc-core headers with submodule links (#86)

* backport dmlc header changes to rabit

* use gitmodule to reference latest dmlc header files...

ecd4bf7aaee477cea6ac14aa52f8276192f085f6 authored over 5 years ago by Chen Qin <[email protected]>
Bump Python version number (#4285)

263e2038e94fe8a0bb5e86ba3aef4e1feed150f1 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[jvm-packages] Allow supression of Rabit output in Booster::train in xgboost4j (#4262)

* Make train in xgboost4j respect print params

Previously no setting in params argument of Bo...

b374e0a7abfdb5571e8737dad7450f25495530d2 authored over 5 years ago by Harry Braviner <[email protected]>
[jvm-packages] logging version number (#4271)

* print version number

* add property file

45c89a6792ba8c881c78a3b5955305f096f46667 authored over 5 years ago by Nan Zhu <[email protected]>
Allow unique prediction vector for each input matrix (#4275)

8eab966998b54ddd7076b74b597b0c9cc4bf323c authored over 5 years ago by Rory Mitchell <[email protected]>
Use Monitor in quantile hist. (#4273)

09bd9e68cf369e759052e4aae2cce6871cb996fd authored over 5 years ago by Jiaming Yuan <[email protected]>
Optimisations for gpu_hist. (#4248)

* Optimisations for gpu_hist.

* Use streams to overlap operations.

* ColumnSampler now use...

00465d243d02ec4b8030e9848026b42ec6799f91 authored over 5 years ago by Rory Mitchell <[email protected]>
Fix travis R tests (#4277)

78141831997cfa064265a28ba5d22de52c562440 authored over 5 years ago by Rory Mitchell <[email protected]>
[jvm-packages] add configuration flag to control whether to cache transformed training set (#4268)

* control whether to cache data

* uncache

359ed9c5bc8b83f6b5d6c10e130d07d4886c9fec authored over 5 years ago by Nan Zhu <[email protected]>
Deprecate `reg:linear' in favor of `reg:squarederror'. (#4267)

* Deprecate `reg:linear' in favor of `reg:squarederror'.
* Replace the use of `reg:linear'.
* ...

29a1356669cb3c3ca2a6b22bced5047912072804 authored over 5 years ago by Jiaming Yuan <[email protected]>
Mark CUDA 10.1 as unsupported. (#4265)

cf8d5b9b76339fa79b2e4def914b560eb9249caa authored over 5 years ago by Jiaming Yuan <[email protected]>
Remove deprecated C APIs. (#4266)

fdcae024e794c5507d21290602e1461555e6fc26 authored over 5 years ago by Jiaming Yuan <[email protected]>
Mark Scikit-Learn RF interface as experimental in doc. (#4258)

* Mark Scikit-Learn RF interface as experimental in doc.

7b1b11390ae5b3c8c91edbe66de2590379124d7b authored over 5 years ago by Jiaming Yuan <[email protected]>
[mpi] add engine_mpi travis build (#83)

785d7e54d36a8cee2cbcbe9ba1d86e31f29477b3 authored over 5 years ago by Chen Qin <[email protected]>
Fix multi-GPU test failures (#4259)

5465b73e7c13823225a1bc389b4defbdcbfaa6c0 authored over 5 years ago by Rory Mitchell <[email protected]>
[rabit harden] fix rabit tests (#81)

* enable model recovery tests
* force use gcc4.8 in Travis

ed06e0c6af9444ddf570291bc383fc701b9286b4 authored over 5 years ago by Chen Qin <[email protected]>
Brought the silent parameter for the SKLearn-like API back, marked it deprecated. (#4255)

* Brought the silent parameter for the SKLearn-like API back, marked it deprecated.

- added d...

4352fcdb1509305101c2750a2f198d5f0db1e5bd authored over 5 years ago by Andy Adinets <[email protected]>
Improved multi-node multi-GPU random forests. (#4238)

* Improved multi-node multi-GPU random forests.

- removed rabit::Broadcast() from each invoca...

b833b642eca0cc4e3975958ba093d0d8cd25c4ea authored over 5 years ago by Andy Adinets <[email protected]>
Simplify README page (#4254)

99a714be64b91ec929817e219797e00fbd0e67bb authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Fix clang-tidy warnings. (#4149)

* Upgrade gtest for clang-tidy.
* Use CMake to install GTest instead of mv.
* Don't enforce ...

7b9043cf71b0fd7a254a778f850586438121447d authored over 5 years ago by Jiaming Yuan <[email protected]>
fix R-devel errors (#4251)

259fb809e9bcc7b1157a697ee306c0d5a150d778 authored over 5 years ago by Tong He <[email protected]>
Added SKLearn-like random forest Python API. (#4148)

* Added SKLearn-like random forest Python API.

- added XGBRFClassifier and XGBRFRegressor c...

a36c3ed4f4f17f58bb005b9e8fd741db9a7b7804 authored over 5 years ago by Andy Adinets <[email protected]>
Activating Open Collective (#4244)

* Added backers and sponsors on the README

* Re-arrange sections

* Resize AWS logo

6fb4c5efef6a2d5231f7d3e2d40716c2a774ab08 authored over 5 years ago by jess <[email protected]>
Remove various synchronisations from cuda API calls, instrument monitor (#4205)

* Remove various synchronisations from cuda API calls, instrument monitor
with nvtx profiler ra...

4eeeded7d1fdf03cce6548df76eb0c6fcfdb34c6 authored over 5 years ago by Rory Mitchell <[email protected]>
Address #4042: Prevent out-of-range access in column matrix (#4231)

f83e62dca58754d4ad89e76decf7dab2d4bd9ae6 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Document limitation of one-split-at-a-time Greedy tree learning heuristic (#4233)

331cd3e4f7c44e5ed4c7eef3097d74c46924f6e7 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Update R contribute link. (#4236)

617f572c0fdab4803b79303ad5c0688b66265e2e authored over 5 years ago by Jiaming Yuan <[email protected]>
Broken link for NCCL: cannot use CUDA 10.1 (#4232)

20845e8ccf534d47004b3d2b1618f936bed02676 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[xgboost4j-spark] Allow set the parameter "maxLeaves". (#4226)

* Allow set the parameter "maxLeaves".

* Add "setMaxLeaves" to XGBoostRegressor.

224786f67f59d0a6ddd8c19c8ddfccf38bf157d5 authored over 5 years ago by Shaochen Shi <[email protected]>
support cuda 10.1 (#4223)

* support cuda 10.1

* add cuda 10.1 to jenkins build matrix

9837b09b208f76ef7dc9039d4f0c21b4581f7b24 authored over 5 years ago by Rong Ou <[email protected]>
minor fix: log InitDataOnce() only when it is actually called (#4206)

09443604168a3c58c7ff43e92daa163f7a51f686 authored over 5 years ago by Rong Ou <[email protected]>
[jvm-packages] remove shutdown of handler shutdown (#4224)

ac3d03089bd90d81fbb1127da4a60444f493bdca authored over 5 years ago by Christopher Suchanek <[email protected]>
Add sponsors (#4222)

28bd6cde229d5db9d594c798fe22326d2f2fefa1 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Fix docs for `num_parallel_tree` (#4221)

Minor formatting correction for `num_parallel_tree`.

00ea7b83c93377e53019ab4fcc173f2cc6168ccb authored over 5 years ago by Jonas <[email protected]>
Update build doc: PyPI wheel now support multi-GPU (#4219)

67c38805a12804bd5912668b114891737555853e authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
[jvm-packages] bump version for master (#4209)

* update version

* bump version

5f34078fba1b489009ed80899961c50229070732 authored over 5 years ago by Nan Zhu <[email protected]>
Release 0.82 (#4201)

3f83dcd50286d7c8d22e552942bd6572547c32b9 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Fix snapshot artifact name in docs. (#4196)

0c1d5f1120c0a159f2567b267f0ec4ffadee00d0 authored over 5 years ago by Adam November <[email protected]>
[REVIEW] Enable Multi-Node Multi-GPU functionality (#4095)

* Initial commit to support multi-node multi-gpu xgboost using dask

* Fixed NCCL initializati...

92b7577c62a2d069bfa0946bf061cf3df8eabf60 authored over 5 years ago by Matthew Jones <[email protected]>
[jvm-packages] Fix early stop with xgboost4j-spark (#4176)

* Fix early stop with xgboost4j-spark

* Update XGBoost.java

* Update XGBoost.java

* Upd...

9fefa2128d79b76d27b5f8935d6fc78ff15ce3a5 authored over 5 years ago by Yanbo Liang <[email protected]>
Add PushCSC for SparsePage. (#4193)

* Add PushCSC for SparsePage.

* Move Push* definitions into cc file.
* Add std:: prefix to `...

7ea567567933a4aa11348495241da272246bb4ca authored over 5 years ago by Jiaming Yuan <[email protected]>
Added trees_to_df() method for Booster class (#4153)

* add test_parse_tree.py to tests/python

* Fix formatting

* Fix pylint error

* Ignore '...

74009afcacc8ac567b5f00d6f82736189490cb47 authored over 5 years ago by Patrick Ford <[email protected]>
[jvm-packages] fix comments in objectiveTrait (#4174)

1b7405f688a8b0a02a87d8ac6872668c596c0f83 authored over 5 years ago by Nan Zhu <[email protected]>
[jvm-packages] upgrade spark version (#4170)

dc2add96c59a5aa147169217ef2c6dee63ebad41 authored over 5 years ago by Nan Zhu <[email protected]>
Update python benchmarking script (#4164)

* a few tweaks to speed up data generation

* del variable to save memory

* switch to rando...

8e0a08fbcfd5f409d88faa18ff5337af87db6982 authored over 5 years ago by Rong Ou <[email protected]>
Update README.rst (#4167)

Fixes error when copy pasting.

54793544a2df3117c83aecdfbc663fbf960dd686 authored over 5 years ago by Abhai Kollara Dilip <[email protected]>
Fix #4163: always copy sliced data (#4165)

* Revert "Accept numpy array view. (#4147)"

This reverts commit a985a99cf0dacb26a5d734835473d...

2aaae2e7bb1845d7570ee7f256f0731b9048e291 authored over 5 years ago by Philip Hyunsu Cho <[email protected]>
Fix test_gpu_coordinate. (#3974)

* Fix test_gpu_coordinate.

* Use `gpu_coord_descent` in test.
* Reduce number of running rou...

cecbe0cf7162bf4a7f7f56c344fd05afc6a8cc24 authored over 5 years ago by Jiaming Yuan <[email protected]>