Jiaming Yuan
c2e3d4f3cd
[dask] Update dask demo for using the new dask backend. ( #10347 )
2024-05-31 08:03:20 +08:00
Jiaming Yuan
e6eefea5e2
[coll] Move the rabit poll helper. ( #10349 )
2024-05-31 08:02:21 +08:00
Astariul
0717e886e5
[doc] Fix typo & format in C API documentation ( #10350 )
2024-05-30 23:14:42 +08:00
Philip Hyunsu Cho
324f2d4e4a
Handle float128 generically ( #10322 )
2024-05-30 20:14:39 +08:00
david-cortes
8998733ef4
[R] Rename BIAS -> (Intercept) ( #10337 )
2024-05-30 19:43:32 +08:00
Astariul
bc6c993aaa
[doc] Fix typo ( #10340 )
2024-05-29 17:13:30 +08:00
Jiaming Yuan
2de67f0050
[coll] Prevent race during error check. ( #10319 )
2024-05-28 15:43:16 -07:00
Jiaming Yuan
7354955cbb
Test federated plugin using GitHub action. ( #10336 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2024-05-29 02:28:14 +08:00
Philip Hyunsu Cho
7ae5c972f9
[CI] Upgrade github workflows to use latest Conda setup action ( #10320 )
...
Co-authored-by: Christian Clauss <cclauss@me.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-28 10:23:07 -07:00
dependabot[bot]
e20ed8ab9c
Bump org.sonatype.plugins:nexus-staging-maven-plugin ( #10335 )
...
Bumps org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0.
---
updated-dependencies:
- dependency-name: org.sonatype.plugins:nexus-staging-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 19:08:40 +08:00
Jiaming Yuan
5627af6b21
[coll] Increase timeout limit. ( #10332 )
2024-05-28 10:20:49 +08:00
david-cortes
949f062229
[R] Fix incorrect division of classification/ranking objectives ( #10327 )
2024-05-27 10:27:32 +08:00
david-cortes
b2008773bb
[R] Update docs for custom user functions ( #10328 )
2024-05-27 10:26:34 +08:00
Dmitry Razdoburdin
0058301e6f
[sycl] optimise hist building ( #10311 )
...
Co-authored-by: Dmitry Razdoburdin <>
2024-05-27 10:21:22 +08:00
Bobby Wang
9def441e9a
[CI] add script to generate meta info and upload to s3 ( #10295 )
...
* [CI] add script to generate meta info and upload to s3
* Write Python script to generate meta.json
* Update other pipelines
* Add wheel_name field
* Add description
---------
Co-authored-by: Hyunsu Cho <phcho@nvidia.com>
2024-05-24 10:03:28 -07:00
david-cortes
5086decb0c
[R] Reshape predictions for custom eval metric when they are 2D ( #10323 )
2024-05-24 17:28:30 +08:00
dependabot[bot]
95ba0998b3
Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 in /jvm-packages/xgboost4j ( #10309 )
...
updated-dependencies:
- dependency-name: org.codehaus.mojo:exec-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-23 18:11:25 +08:00
dependabot[bot]
089bee0a00
Bump org.apache.maven.plugins:maven-deploy-plugin ( #10240 )
...
Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases )
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.1...maven-deploy-plugin-3.1.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-23 17:55:49 +08:00
dependabot[bot]
5a084fb9b3
Bump org.apache.maven.plugins:maven-jar-plugin in /jvm-packages ( #10244 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.0...maven-jar-plugin-3.4.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-23 17:06:44 +08:00
dependabot[bot]
291d417f57
Bump net.alchim31.maven:scala-maven-plugin in /jvm-packages/xgboost4j ( #10260 )
...
Bumps net.alchim31.maven:scala-maven-plugin from 4.9.0 to 4.9.1.
---
updated-dependencies:
- dependency-name: net.alchim31.maven:scala-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-23 14:40:37 +08:00
Jiaming Yuan
15eb553c1f
[doc] Add a coarse map for XGBoost features to assist development. [skip ci] ( #10310 )
2024-05-23 14:25:15 +08:00
Bobby Wang
932d7201f9
[jvm-packages] refine tracker ( #10313 )
...
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-23 12:46:21 +08:00
Jiaming Yuan
966dc81788
[coll] Keep the tracker alive during initialization error. ( #10306 )
2024-05-23 11:13:59 +08:00
Jiaming Yuan
d5fcbee44b
Add timeout for distributed tests. ( #10315 )
2024-05-23 11:11:49 +08:00
dependabot[bot]
b8a7773736
Bump org.apache.maven.plugins:maven-deploy-plugin ( #10235 )
...
Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases )
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.1...maven-deploy-plugin-3.1.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-22 18:53:30 +08:00
dependabot[bot]
e56ca69c31
Bump dorny/paths-filter from 2 to 3 ( #10276 )
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 2 to 3.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dorny/paths-filter/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2024-05-22 17:14:21 +08:00
Jiaming Yuan
1b25d23583
[JVM-packages] Prevent memory leak. ( #10307 )
2024-05-22 13:47:59 +08:00
dependabot[bot]
6a43a4b9d3
Bump mamba-org/provision-with-micromamba from 14 to 16 ( #10275 )
...
Bumps [mamba-org/provision-with-micromamba](https://github.com/mamba-org/provision-with-micromamba ) from 14 to 16.
- [Release notes](https://github.com/mamba-org/provision-with-micromamba/releases )
- [Commits](f347426e57...3c96c0c276 )
---
updated-dependencies:
- dependency-name: mamba-org/provision-with-micromamba
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 18:39:35 -07:00
Dmitry Razdoburdin
c7e7ce7569
[SYCL] Add nodes initialisation ( #10269 )
...
---------
Co-authored-by: Dmitry Razdoburdin <>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 23:38:52 +08:00
Jiaming Yuan
7a54ca41c9
[CI] Bump checkout action version. ( #10305 )
2024-05-21 16:38:20 +08:00
dependabot[bot]
d66b5570f4
Bump commons-logging:commons-logging in /jvm-packages/xgboost4j ( #10294 )
...
Bumps commons-logging:commons-logging from 1.3.1 to 1.3.2.
---
updated-dependencies:
- dependency-name: commons-logging:commons-logging
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 15:49:26 +08:00
dependabot[bot]
841867e05a
Bump actions/checkout from 2 to 4 ( #10274 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 13:18:03 +08:00
dependabot[bot]
e7f8f40240
Bump ossf/scorecard-action from 2.3.1 to 2.3.3 ( #10280 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.3.1 to 2.3.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](0864cf1902...dc50aa9510 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 11:56:56 +08:00
dependabot[bot]
d5c9ef64a5
Bump conda-incubator/setup-miniconda from 2.1.1 to 3.0.4 ( #10278 )
...
Bumps [conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda ) from 2.1.1 to 3.0.4.
- [Release notes](https://github.com/conda-incubator/setup-miniconda/releases )
- [Commits](https://github.com/conda-incubator/setup-miniconda/compare/v2.1.1...v3.0.4 )
---
updated-dependencies:
- dependency-name: conda-incubator/setup-miniconda
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 10:15:00 +08:00
Jiaming Yuan
a5a58102e5
Revamp the rabit implementation. ( #10112 )
...
This PR replaces the original RABIT implementation with a new one, which has already been partially merged into XGBoost. The new one features:
- Federated learning for both CPU and GPU.
- NCCL.
- More data types.
- A unified interface for all the underlying implementations.
- Improved timeout handling for both tracker and workers.
- Exhausted tests with metrics (fixed a couple of bugs along the way).
- A reusable tracker for Python and JVM packages.
2024-05-20 11:56:23 +08:00
Jiaming Yuan
ba9b4cb1ee
Fix pylint. ( #10296 )
2024-05-17 13:28:39 +08:00
Jiaming Yuan
835e59e538
Use a thread pool for external memory. ( #10288 )
2024-05-16 19:32:12 +08:00
Philip Hyunsu Cho
ee2afb3256
Adopt new logo ( #10270 )
2024-05-14 12:58:50 -07:00
Jiaming Yuan
ca1d04bcb7
Release data in cache. ( #10286 )
2024-05-14 14:20:19 +08:00
Jiaming Yuan
f1f69ff10e
[CI] Fixes for using the latest modin. ( #10285 )
2024-05-14 12:13:35 +08:00
Jiaming Yuan
871fabeee3
[doc][dask] Update notes about k8s. ( #10271 )
2024-05-14 04:21:02 +08:00
Christian Clauss
75fe2ff0c3
Keep GitHub Actions up to date with Dependabot ( #10268 )
...
# Fixes software supply chain safety warnings like at the bottom right of
https://github.com/dmlc/xgboost/actions/runs/9048469681
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot )
* [Configuration options for the dependabot.yml file - package-ecosystem](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem )
2024-05-13 01:57:13 -07:00
Jiaming Yuan
d81e319e78
Fixes for the latest pandas. ( #10266 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2024-05-12 11:15:46 +08:00
Jiaming Yuan
5e816e616a
[CI] Upgrade setup-r. ( #10267 )
2024-05-12 05:25:29 +08:00
Jiaming Yuan
5de57435c7
Be more lenient on floating point error for AUC. ( #10264 )
2024-05-11 08:48:11 +08:00
Dmitry Razdoburdin
f588252481
[sycl] add loss guided hist building ( #10251 )
...
Co-authored-by: Dmitry Razdoburdin <>
2024-05-10 22:35:13 +08:00
Bobby Wang
9b465052ce
[jvm-packages] fix group col for gpu packages ( #10254 )
2024-05-09 07:44:07 +08:00
Jiaming Yuan
8237920c48
[jvm-packagaes] Freeze spark to 3.4.1 for now. ( #10253 )
...
The newer spark version for CPU conflicts with the more conservative version used by
rapids.
2024-05-07 09:00:59 -07:00
Jiaming Yuan
73afef1a6e
Fixes for numpy 2.0. ( #10252 )
2024-05-07 03:54:32 +08:00
Dmitry Razdoburdin
dcc9639b91
[sycl] add data initialisation for training ( #10222 )
...
Co-authored-by: Dmitry Razdoburdin <>
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-05 12:07:10 +08:00