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

Bump hadoop-common from 2.7.3 to 2.10.1 in /jvm-packages/xgboost4j-flink (#7641)

Bumps hadoop-common from 2.7.3 to 2.10.1.

---
updated-dependencies:
- dependency-name: org....

87c01f49d8c10d5f861c6cbfe00b3f535c28decc authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[dask] Cleanup dask module. (#7634)

* Add a new utility for mapping function onto workers.
* Unify the type for feature names.
*...

fe4ce920b250d39133a7f6b1128f80da0d4018c6 authored over 2 years ago by Jiaming Yuan <[email protected]>
Add missing train parameter for sklearn interface. (#7629)

Some other parameters are still missing and rely on **kwargs, for instance parameters from
dart.

926af9951e7813531faf66c9b0aea2b6a9fc3368 authored over 2 years ago by Jiaming Yuan <[email protected]>
[dask] Fix nthread config with dask sklearn wrapper. (#7633)

3e693e4f97d5367faaf178d57547b3abf4d334ac authored over 2 years ago by Jiaming Yuan <[email protected]>
fixed broken link to Seldon XGBoost server (#7628)

d152c59a9c174b9854984bdfe8796e3fdd892147 authored over 2 years ago by Ed Shee <[email protected]>
[CI] Clean up Python wheel build pipeline (#7626)

* [CI] Always upload artifacts to [branch_name]/

* [CI] Move detailed setup inside build_pyth...

34a238ca98d98b090c441d494ae7338276742b64 authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
[CI] Build Python wheels for MacOS (x86_64 and arm64) (#7621)

* Build Python wheels for OSX (x86_64 and arm64)

* Use Conda's libomp when running Python tes...

f6e6d0b2c03857f7f54995d3257c106a03f50b4e authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
[Doc] fix typo in install doc (#7623)

271a7c5d435d8c4cb31af59a24b6444fde7db12b authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
Replace all uses of deprecated function sklearn.datasets.load_boston (#7373)

* Replace all uses of deprecated function sklearn.datasets.load_boston

* More renaming

* F...

c621775f34887862cd75f7fa7d0584ff9d1b256f authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
Add special handling for multi:softmax in sklearn predict (#7607)

* Add special handling for multi:softmax in sklearn predict

* Add test coverage

b4340abf5694c790ea5730f963680a1048fa172c authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
[R] Accept CSR data for predictions (#7615)

7f738e7f6fd0fa5b11db38fd0717b15426af53a9 authored over 2 years ago by david-cortes <[email protected]>
use exit hook to remove temp file (#7611)

This guarantees the removal will trigger for unexpected early exits

549bd419bb9a20af4c5c2a1262849d4a9e5bcf22 authored over 2 years ago by Michael Chirico <[email protected]>
[Doc] Add instruction to install XGBoost for Apple Silicon using Conda (#7612)

f21301c74924591491619f6479c6f61fd9b33843 authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
Remove `omp_get_max_threads` (#7608)

This is the one last PR for removing omp global variable.

* Add context object to the `DMatri...

81210420c68334300a7f13a07cbaea269f917478 authored over 2 years ago by Jiaming Yuan <[email protected]>
[R] Fix typo in docstring (#7606)

028bdc174086d22dcda4130ca5955efca9a0eed7 authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
Avoid regenerating the gradient index for approx. (#7591)

e060519d4f0f43809be34ec72c4041d6e89995e7 authored over 2 years ago by Jiaming Yuan <[email protected]>
Remove `omp_get_max_threads` in tree updaters. (#7590)

5d7818e75d899c397413d2535270b879f78b04fc authored over 2 years ago by Jiaming Yuan <[email protected]>
Support latest pandas Index type. (#7595)

24789429fdf4e1e982f0af6f2f2225382c42b756 authored over 2 years ago by Jiaming Yuan <[email protected]>
Compress fatbins (#7601)

* compress CUDA device code

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

511805c9813d416f8cf1e863ac1e8b3c3ef182eb authored over 2 years ago by AJ Schmidt <[email protected]>
Remove `omp_get_max_threads` in objective. (#7589)

6967ef726723e906a2f31bf6d1cdcd5c57ec59f7 authored over 2 years ago by Jiaming Yuan <[email protected]>
Remove `omp_get_max_threads` in data. (#7588)

581784085858553440dde09778532641c3296c1e authored over 2 years ago by Jiaming Yuan <[email protected]>
Fix `max_cat_to_onehot` doc annotation [skip ci] (#7592)

f84291c1e1b973b5c752f9a5678c022defa4a67b authored over 2 years ago by Jiaming Yuan <[email protected]>
[R] Implement new save raw in R. (#7571)

d2625037810839d50f838197d09e5e2b4c87aae3 authored over 2 years ago by Jiaming Yuan <[email protected]>
[dask] Add scheduler address to dask config. (#7581)

- Add user configuration.
- Bring back to the logic of using scheduler address from dask. This...

ef4dae4c0ed7ed764f583852b1017e6dfec16ccf authored over 2 years ago by Jiaming Yuan <[email protected]>
Small cleanup to tests. (#7585)

* Use random port in dask tests to avoid warnings for occupied port.
* Increase the difficulty ...

5ddd4a9d060233f72f3ed81cc704dbfdb5c14b31 authored over 2 years ago by Jiaming Yuan <[email protected]>
[CI] Clarify steps for publishing artifacts to Maven Central (#7582)

9fd510faa5e7e22d3edb4f2b1b6a4514d8ac0afc authored over 2 years ago by Philip Hyunsu Cho <[email protected]>
Configure cub version automatically. (#7579)

Note that when cub inside CUDA is being used, XGBoost performs checks on input size
instead of ...

529cf8a54a80dd8fcc1a156658965b590cf1d561 authored over 2 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Implement new `save_raw` in jvm-packages. (#7570)

* New `toByteArray` that accepts a parameter for format.

ac7a36367c78b97dde7a8d6d498f96af8f8fa590 authored over 2 years ago by Jiaming Yuan <[email protected]>
Update document for multi output and categorical. (#7574)

* Group together categorical related parameters.
* Update documents about multioutput and categ...

b4ec1682c6754805e9cc2b4da290779f520003ac authored over 2 years ago by Jiaming Yuan <[email protected]>
Implement new `save_raw` in Python. (#7572)

* Expose the new C API function to Python.
* Remove old document and helper script.
* Small op...

dac9eb13bd288f09a0bb451211cc206802adab48 authored over 2 years ago by Jiaming Yuan <[email protected]>
Test with latest numpy. (#7573)

9f20a3315e4dd8daae200d29bab60d1305bd8745 authored over 2 years ago by Jiaming Yuan <[email protected]>
Fix merge conflict. (#7577)

bb56bb9a13d184f6e6720fd529e0960fee002422 authored over 2 years ago by Jiaming Yuan <[email protected]>
Support distributed CPU env for categorical data. (#7575)

* Add support for cat data in sketch allreduce.
* Share tests between CPU and GPU.

cc06fab9a79edb57f9584cbf9db3e934a32091b8 authored over 2 years ago by Jiaming Yuan <[email protected]>
Validate out of range categorical value. (#7576)

* Use float in CPU categorical set to preserve the input value.
* Check out of range values.

deab0e32bacda910e08c5459839d65ed57763759 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Cover approx tree method for categorical data tests. (#7569)

* Add tree to df tests.
* Add plotting tests.
* Add histogram tests.

d6ea5cc1ed1c7c24f593ffb142ceaabd04e7bef3 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix tree param feature type. (#7565)

465dc6383323b3279400825819632e1fed522217 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[breaking] Change internal model serialization to UBJSON. (#7556)

* Use typed array for models.
* Change the memory snapshot format.
* Add new C API for savin...

a1bcd33a3b74f2e80b870c8f4d4f13e94375a8e4 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Implement `get_group`. (#7564)

13b0fa4b97977660c5ada88e898ae8edd61640ec authored almost 3 years ago by Jiaming Yuan <[email protected]>
Rename build info function to be consistent with rest of the API. (#7553)

52277cc3daf0ede42ec3480119657054c3e72e34 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix early stopping with linear model. (#7554)

e94b76631035cd8b3a5cdd0c883225f069e74686 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Clarify the behavior of invalid categorical value handling. (#7529)

e5e47c3c998e9bb264ab8d690694f0371cbef459 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Restore functionality of max_depth=0 in hist (#7551)

* Restore functionality of max_depth=0 in hist

* Add test case

20c0d60ac7cf6a4dfb35db342f5da1dd016b1eef authored almost 3 years ago by Philip Hyunsu Cho <[email protected]>
Silent some warnings for unused variable. (#7548)

2db808021dac351877828740a0fe11d9667f3aa1 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Implement ubjson. (#7549)

* Implement ubjson.

This is a partial implementation of UBJSON with support for typed arrays....

c635d4c46aa33f19f42c47d08c9630dd286fc43f authored almost 3 years ago by Jiaming Yuan <[email protected]>
Rewrite approx (#7214)

This PR rewrites the approx tree method to use codebase from hist for better performance and cod...

001503186cb7d706e9387877d3a2b27758c1f8e4 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Update JNI header. (#7550)

ed95e777526207e279fb33c1c9573511dedcfcc4 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix index type for bitfield. (#7541)

91c1a1c52f3ad7b33caae159abf2bd7b006be97c authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix num_boosted_rounds for linear model. (#7538)

* Add note.

* Fix n boosted rounds.

0df2ae63c70db1741496d6bb9564e6fe1f1960fe authored almost 3 years ago by Jiaming Yuan <[email protected]>
Remove `omp_get_max_threads` in gbm and linear. (#7537)

* Use ctx in gbm.

* Use ctx threads in gbm and linear.

28af6f9abb4f730248760745a6b69fab78c848c0 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Remove some warnings from clang. (#7533)

* Unused variable.
* Unnecessary virtual function.

eea094e1bcb7928df0114716487273e9d9b84d09 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[doc] Include dask examples into doc. (#7530)

ec56d5869ba35a83c68e8b14f1fff30711ea169c authored almost 3 years ago by Jiaming Yuan <[email protected]>
[doc] Use cross references in sphinx doc. (#7522)

* Use cross references instead of URL.
* Fix auto doc for callback.

54582f641ad102ffd09944b7c9c93f1fa055fe0c authored almost 3 years ago by Jiaming Yuan <[email protected]>
Define `feature_names_in_`. (#7526)

* Define `feature_names_in_`.
* Raise attribute error if it's not defined.

eb1efb54b5a5010b53bf4405eac81d49e1aeba44 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Initial support for multi-label classification. (#7521)

* Add support in sklearn classifier.

8f0a42a2663fcf14cd6277fd098dacc27a605a12 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Remove `omp_get_max_threads` in CPU predictor. (#7519)

This is part of the on going effort to remove the dependency on global omp variables.

68cdbc9c16669a93bc8059db294272e6adb899cd authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix typo in tree_model.cc (#7539)

occurance -> occurrence

55162818817e66da935a047104591813c874ea8c authored almost 3 years ago by Ikko Ashimine <[email protected]>
[doc] Lowercase omega for per tree complexity (#7532)

As suggested on issue #7480

a4a0ebb85d07287fda67a26aedac6be398f34e64 authored almost 3 years ago by Randall Britten <[email protected]>
Remove macro definitions of snprintf and vsnprintf (#7536)

3886c3dd8fd4a987bd683644d479c988c3d0fbca authored almost 3 years ago by Louis Desreumaux <[email protected]>
Fix external memory with gpu_hist and subsampling combination bug. (#7481)

Instead of accessing data from the `original_page_`, access the data from the first page of the ...

29bfa94bb6a99721f3ab9e0c4f05ee2df4345294 authored almost 3 years ago by Ginko Balboa <[email protected]>
Use double for GPU Hist node sum. (#7507)

7f399eac8baa0145fb59975832ea2a30251a2b24 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[R] Fix single sample prediction. (#7524)

eabec370e425f512e937e752cb33acfe63d8fa10 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[jvm-package] Clean up the legacy gpu support tests (#7523)

e8c1eb99e417af624085e033318e1e41f9a94eaa authored almost 3 years ago by Bobby Wang <[email protected]>
Skip callback demo test if matplotlib is not installed (#7520)

59bd1ab17e11d1d631b1739071a1d51df05b7a75 authored almost 3 years ago by Xiaochang Wu <[email protected]>
Initial support for multioutput regression. (#7514)

* Add num target model parameter, which is configured from input labels.
* Change elementwise m...

58a6723eb10e18336ada3b9ea32c2fd9a2aee1c6 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Extract Sketch Entry from hist maker. (#7503)

* Extract Sketch Entry from hist maker.

* Add a new sketch container for sorted inputs.
* Op...

9ab73f737e401793996b08ae0ad940ca49f5f9ec authored almost 3 years ago by Jiaming Yuan <[email protected]>
[doc] Update the link to the tuning example in FLAML

b4a1236cfca6f17690141f43d71cd17b9da2ad6a authored almost 3 years ago by Qingyun Wu <[email protected]>
[jvm-packages] Add Rapids plugin support (#7491)

* Add GPU pre-processing pipeline.

24e25802a7f2075cd111c5afab57dc2e32683544 authored almost 3 years ago by Bobby Wang <[email protected]>
Convert labels into tensor. (#7456)

* Add a new ctor to tensor for `initilizer_list`.
* Change labels from host device vector to te...

5b1161bb64424ee4fc240255dbdaf547bb05975e authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix Python typehint with upgraded mypy. (#7513)

6f8a4633b71cfb67308672ed8e22169ed1c20b99 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[dask] Fix ddqdm with empty partition. (#7510)

* Fix empty partition.

* war.

70b12d898a750b291887561c4f5d7bb69d0e939b authored almost 3 years ago by Jiaming Yuan <[email protected]>
[doc] Promote dask from experimental. [skip ci] (#7509)

a512b4b394d1f55adeeb8fc9ca2b9a386d3bca79 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[dask] Fix asyncio. (#7508)

05497a91419e35ee915f0811c475c853882c0a8f authored almost 3 years ago by Jiaming Yuan <[email protected]>
Remove unused parameters. (#7499)

01152f89ee585c42523add286a78ab9101a5a40a authored almost 3 years ago by Jiaming Yuan <[email protected]>
Minor edits to Parameters doc page. (#7500)

* bost -> both

* doc improvement

* use original filename

* syntax highlight false

* ...

1864fab59272f47a4024fa6529a024cba5e95c97 authored almost 3 years ago by Harvey <[email protected]>
Fix pylint. (#7498)

021f8bf28bb513bc29c2ff76367d70f54f0f82e8 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Add approx partitioner. (#7467)

eee527d2647d22a1f68d804672c78f82da4bcd31 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Add range-based slicing to tensor view. (#7453)

85cbd32c5aa320e54405d2d814731b3bc838e85a authored almost 3 years ago by Jiaming Yuan <[email protected]>
Updated CMake version requirement in build.rst (#7487)

The documentation states that to build from source you need CMake 3.13 or higher. However, accor...

6f38f5affaada3cb64ef628b65f67f47c84f0c0c authored almost 3 years ago by danmarinescu <[email protected]>
Reduce base margin to 2 dim for now. (#7455)

557ffc4bf55556270fc99dc96d8b650166c59620 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Test CPU histogram with cat data. (#7465)

bf7bb575b4080f40c223c1487e52b620e049d677 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[jvm-packages] Add DeviceQuantileDMatrix to Scala binding (#7459)

24be04e8488dcdd7eec49bff2641b479600d0658 authored almost 3 years ago by Bobby Wang <[email protected]>
[CI] Add missing step extract_branch (#7479)

619c450a4931791281a969e072d490206f076209 authored almost 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix macos package upload. (#7475)

* Split up the tests.

820e1c01ef3cdbbe9f5483ab85d24b97d79138db authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix github macos package upload. (#7474)

488f12a996e989debf8c50f400a462ea6868f496 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Modernize XGBoost Python document. (#7468)

* Use sphinx gallery to integrate examples.
* Remove mock objects.
* Add dask doc inventory.

c024c42dce0a2c4d01881751f0e3dc7c7691ebf8 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[CI] Fix continuous delivery pipeline for MacOS (#7472)

96a9848c9ed5baa466f5f2d31abe7ef0692328bf authored almost 3 years ago by Philip Hyunsu Cho <[email protected]>
Support scipy sparse in dask. (#7457)

b124a27f57c97123daf9629555aa07e90dc77aed authored almost 3 years ago by Jiaming Yuan <[email protected]>
Remove unnecessary constexpr. (#7466)

5262e933f7b533be357799f126fb587b8df85907 authored almost 3 years ago by Jiaming Yuan <[email protected]>
[CI] Add a helper script to aid Maven release (#7470)

* [CI] Add a helper script to aid Maven release

* Move script to dev/ [skip ci]

* Update c...

0c67685e43e807ab4c9fc4a9f95f183017a4c78c authored almost 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix typo (#7469)

0552ca8021c5ba8bbe5d8f2fd585423858678d13 authored almost 3 years ago by Harvey <[email protected]>
Support external memory in CPU histogram building. (#7372)

176110a22d9d49b2f55dba2bc1f72ac284b6fbff authored almost 3 years ago by Jiaming Yuan <[email protected]>
[Breaking] Accept multi-dim meta info. (#7405)

This PR changes base_margin into a 3-dim array, with one of them being reserved for multi-target...

d33854af1b4f783c5230bb21aff7234b16f409f7 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Add test for eta and mitigate float error. (#7446)

* Add eta test.
* Don't skip test.

9fb4338964fd19d7ebeda394ba38fb43dafdcfc2 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Rework transform (#7440)

extract the common part of transform code from XGBoostClassifier
and XGBoostRegressor

7cfb310eb4469cec9f6ad3cc6197d1e0bc1cc449 authored almost 3 years ago by Bobby Wang <[email protected]>
[CI] CI cost saving (#7407)

* [CI] Drop CUDA 10.1; Require 11.0

* Change NCCL version

* Use CUDA 10.1 for clang-tidy, ...

2adf222fb2cb3dcaa256eb06cf0cd651c1536d26 authored almost 3 years ago by Philip Hyunsu Cho <[email protected]>
Fix R CRAN failures. (#7404)

* Remove hist builder dtor.

* Initialize values.

* Tolerance.

* Remove the use of nthre...

b0015fda9658d44c1e7ac3eb0361ba8d1f44bcdc authored almost 3 years ago by Jiaming Yuan <[email protected]>
Extend array interface to handle ndarray. (#7434)

* Extend array interface to handle ndarray.

The `ArrayInterface` class is extended to support...

55ee272ea896e4f357fee8016f923196e6fd0dc4 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Set use_logger in tracker to false. (#7438)

e27f543deb4ef12afa10face3f30eeb56c0ddc19 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Fix typo. (#7433)

d4274bc556ed7262b393a51717da075d711fdbe8 authored almost 3 years ago by Jiaming Yuan <[email protected]>
Implement typed storage for tensor. (#7429)

* Add `Tensor` class.
* Add elementwise kernel for CPU and GPU.
* Add unravel index.
* Move s...

a7057fa64cdb6b4455a0e866620c6f6be693943d authored almost 3 years ago by Jiaming Yuan <[email protected]>