amdsc21
f645cf51c1
Merge branch 'master' into sync-condition-2023Apr11
2023-04-17 18:33:00 +02:00
WeichenXu
191d0aa5cf
[spark] Make spark model have the same UID with its estimator ( #9022 )
...
Signed-off-by: Weichen Xu <weichen.xu@databricks.com>
2023-04-14 02:53:30 +08:00
Philip Hyunsu Cho
8e0f320db3
[CI] Don't run CI automatically for dependabot ( #9034 )
2023-04-13 08:19:56 -07:00
amdsc21
db8420225b
fix RCCL
2023-04-12 01:09:14 +02:00
amdsc21
843fdde61b
sync Apr 11 2023
2023-04-11 20:03:25 +02:00
amdsc21
08bc4b0c0f
Merge branch 'master' into sync-condition-2023Apr11
2023-04-11 19:38:38 +02:00
amdsc21
6825d986fd
move Dockerfile to ci
2023-04-11 19:34:23 +02:00
Jiaming Yuan
fe9dff339c
Convert federated learner test into test suite. ( #9018 )
...
* Convert federated learner test into test suite.
- Add specialization to learning to rank.
2023-04-11 09:52:55 +08:00
Jiaming Yuan
2c8d735cb3
Fix tests with pandas 2.0. ( #9014 )
...
* Fix tests with pandas 2.0.
- `is_categorical` is replaced by `is_categorical_dtype`.
- one hot encoding returns boolean type instead of integer type.
2023-04-11 00:17:34 +08:00
Sarah Charlotte Johnson
ebd64f6e22
[doc] Update Dask deployment options ( #9008 )
2023-04-07 01:09:15 +08:00
Jiaming Yuan
1cf4d93246
Convert federated tests into test suite. ( #9006 )
...
- Add specialization for learning to rank.
2023-04-04 01:29:47 +08:00
Rong Ou
15e073ca9d
Make objectives work with vertical distributed and federated learning ( #9002 )
2023-04-03 17:07:42 +08:00
Jiaming Yuan
720a8c3273
[doc] Remove parameter type in Python doc strings. ( #9005 )
2023-04-01 04:04:30 +08:00
Jiaming Yuan
4caca2947d
Improve helper script for making release. [skip ci] ( #9004 )
...
* Merge source tarball generation script.
* Generate Python source wheel.
* Generate hashes and release note.
2023-03-31 23:14:58 +08:00
Jiaming Yuan
bcb55d3b6a
Portable macro definition. ( #8999 )
2023-03-31 20:48:59 +08:00
Jiaming Yuan
bac22734fb
Remove ntree limit in python package. ( #8345 )
...
- Remove `ntree_limit`. The parameter has been deprecated since 1.4.0.
- The SHAP package compatibility is broken.
2023-03-31 19:01:55 +08:00
paklui
d155ec77f9
building docker for xgboost-amd-condition
2023-03-30 13:36:39 -07:00
Jiaming Yuan
b647403baa
Update release news. [skip ci] ( #9000 )
2023-03-31 03:52:09 +08:00
Jiaming Yuan
cd05e38533
[doc][R] Update link. ( #8998 )
2023-03-30 19:09:07 +08:00
Jiaming Yuan
d062a9e009
Define pair generation strategies for LTR. ( #8984 )
2023-03-30 12:00:35 +08:00
amdsc21
991738690f
Merge branch 'sync-condition-2023Mar27' into amd-condition
2023-03-30 05:16:36 +02:00
amdsc21
aeb3fd1c95
Merge branch 'master' into sync-condition-2023Mar27
2023-03-30 05:15:55 +02:00
Rong Ou
d385cc64e2
Fix aft_loss_distribution documentation ( #8995 )
2023-03-29 19:13:23 -07:00
amdsc21
141a062e00
Merge branch 'sync-condition-2023Mar27' into amd-condition
2023-03-30 00:47:16 +02:00
amdsc21
acad01afc9
sync Mar 29
2023-03-30 00:46:50 +02:00
Jiaming Yuan
a58055075b
[dask] Return the first valid booster instead of all valid ones. ( #8993 )
...
* [dask] Return the first valid booster instead of all valid ones.
- Reduce memory footprint of the returned model.
* mypy error.
* lint.
* duplicated.
2023-03-30 03:16:18 +08:00
Philip Hyunsu Cho
6676c28cbc
[CI] Fix Windows wheel to be compatible with Poetry ( #8991 )
...
* [CI] Fix Windows wheel to be compatible with Poetry
* Typo
* Eagerly scan globs to avoid patching same file twice
2023-03-28 21:32:54 -07:00
Rong Ou
ff26cd3212
More tests for column split and vertical federated learning ( #8985 )
...
Added some more tests for the learner and fit_stump, for both column-wise distributed learning and vertical federated learning.
Also moved the `IsRowSplit` and `IsColumnSplit` methods from the `DMatrix` to the `MetaInfo` since in some places we only have access to the `MetaInfo`. Added a new convenience method `IsVerticalFederatedLearning`.
Some refactoring of the testing fixtures.
2023-03-28 16:40:26 +08:00
amdsc21
f289e5001d
Merge branch 'sync-condition-2023Mar27' into amd-condition
2023-03-28 00:24:12 +02:00
amdsc21
06d9b998ce
fix CAPI BuildInfo
2023-03-28 00:14:18 +02:00
amdsc21
c50cc424bc
sync Mar 27 2023
2023-03-27 18:54:41 +02:00
Jiaming Yuan
401ce5cf5e
Run linters with the multi output demo. ( #8966 )
2023-03-28 00:47:28 +08:00
Jiaming Yuan
acc110c251
[MT-TREE] Support prediction cache and model slicing. ( #8968 )
...
- Fix prediction range.
- Support prediction cache in mt-hist.
- Support model slicing.
- Make the booster a Python iterable by defining `__iter__`.
- Cleanup removed/deprecated parameters.
- A new field in the output model `iteration_indptr` for pointing to the ranges of trees for each iteration.
2023-03-27 23:10:54 +08:00
Jiaming Yuan
c2b3a13e70
[breaking][skl] Remove parameter serialization. ( #8963 )
...
- Remove parameter serialization in the scikit-learn interface.
The scikit-lear interface `save_model` will save only the model and discard all
hyper-parameters. This is to align with the native XGBoost interface, which distinguishes
the hyper-parameter and model parameters.
With the scikit-learn interface, model parameters are attributes of the estimator. For
instance, `n_features_in_`, `n_classes_` are always accessible with
`estimator.n_features_in_` and `estimator.n_classes_`, but not with the
`estimator.get_params`.
- Define a `load_model` method for classifier to load its own attributes.
- Set n_estimators to None by default.
2023-03-27 21:34:10 +08:00
dependabot[bot]
90645c4957
Bump maven-resources-plugin from 3.3.0 to 3.3.1 in /jvm-packages ( #8980 )
...
Bumps [maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.0...maven-resources-plugin-3.3.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-resources-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>
2023-03-27 16:03:45 +08:00
dependabot[bot]
43878b10b6
Bump maven-deploy-plugin in /jvm-packages/xgboost4j-spark-gpu ( #8973 )
...
Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin ) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases )
- [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.0.0...maven-deploy-plugin-3.1.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-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>
2023-03-27 12:47:13 +08:00
amdsc21
8c77e936d1
tune grid size
2023-03-26 17:45:19 +02:00
amdsc21
18034a4291
tune histogram
2023-03-26 01:42:51 +01:00
amdsc21
7ee4734d3a
rm device_helpers.hip.h from cu
2023-03-26 00:24:11 +01:00
amdsc21
ee582f03c3
rm device_helpers.hip.h from cuh
2023-03-25 23:35:57 +01:00
amdsc21
f3286bac04
rm warp header
2023-03-25 23:01:44 +01:00
amdsc21
3ee3bea683
fix warp header
2023-03-25 22:37:37 +01:00
amdsc21
5098735698
Merge branch 'condition-sync-Mar24-23' into hui-condition
2023-03-25 05:28:40 +01:00
amdsc21
e74b3bbf3c
fix macro
2023-03-25 05:17:39 +01:00
amdsc21
22525c002a
fix macro
2023-03-25 05:08:30 +01:00
amdsc21
80961039d7
fix macro
2023-03-25 05:00:55 +01:00
amdsc21
1474789787
add new file
2023-03-25 04:54:02 +01:00
amdsc21
1dc138404a
initial merge, fix linalg.h
2023-03-25 04:48:47 +01:00
amdsc21
e1d050f64e
initial merge, fix linalg.h
2023-03-25 04:37:43 +01:00
amdsc21
7fbc561e17
initial merge
2023-03-25 04:31:55 +01:00