Jiaming Yuan
365da0b8f4
[backport] [doc] Add missing document for pyspark ranker. ( #8692 ) ( #8990 )
2023-03-29 12:02:51 +08:00
Jiaming Yuan
f5f03dfb61
[backport] Update dmlc-core to get C++17 deprecation warning ( #8855 ) ( #8982 )
...
Co-authored-by: Rong Ou <rong.ou@gmail.com>
2023-03-27 21:31:30 +08:00
Jiaming Yuan
a1c209182d
[backport] Update c++ requirement to 17 for the R package. ( #8860 ) ( #8983 )
2023-03-27 18:24:25 +08:00
Jiaming Yuan
4be75d852c
[backport] Fix scope of feature set pointers ( #8850 ) ( #8972 )
...
---------
Co-authored-by: Rory Mitchell <r.a.mitchell.nz@gmail.com>
2023-03-27 00:33:08 +08:00
Jiaming Yuan
ba50e6eb62
[backport] [CI] Require C++17 + CMake 3.18; Use CUDA 11.8 in CI ( #8853 ) ( #8971 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2023-03-26 00:10:03 +08:00
Jiaming Yuan
36ad160501
Bump version to 1.7.4. ( #8805 )
v1.7.4
2023-02-16 06:40:01 +08:00
Jiaming Yuan
c22f6db4bf
[backport] Fix CPU bin compression with categorical data. ( #8809 ) ( #8810 )
...
* [backport] Fix CPU bin compression with categorical data. (#8809 )
* Fix CPU bin compression with categorical data.
* The bug causes the maximum category to be lesser than 256 or the maximum number of bins when
the input data is dense.
* Avoid test symbol.
2023-02-16 06:39:25 +08:00
Jiaming Yuan
f15a6d2b19
[backport] Fix ranking with quantile dmatrix and group weight. ( #8762 ) ( #8800 )
...
* [backport] Fix ranking with quantile dmatrix and group weight. (#8762 )
* backport test utilities.
2023-02-15 02:45:09 +08:00
Jiaming Yuan
08a547f5c2
[backport] Fix feature types param ( #8772 ) ( #8801 )
...
Signed-off-by: Weichen Xu <weichen.xu@databricks.com>
Co-authored-by: WeichenXu <weichen.xu@databricks.com>
2023-02-15 01:39:20 +08:00
Jiaming Yuan
60303db2ee
[backport] Fix GPU L1 error. ( #8749 ) ( #8770 )
...
* [backport] Fix GPU L1 error. (#8749 )
* Fix backport.
2023-02-09 20:16:39 +08:00
Jiaming Yuan
df984f9c43
[backport] Fix different number of features in gpu_hist evaluator. ( #8754 ) ( #8769 )
...
Co-authored-by: Rory Mitchell <r.a.mitchell.nz@gmail.com>
2023-02-09 18:31:49 +08:00
Jiaming Yuan
2f22f8d49b
[backport] Make sure input numpy array is aligned. ( #8690 ) ( #8696 ) ( #8734 )
...
* [backport] Make sure input numpy array is aligned. (#8690 )
- use `np.require` to specify that the alignment is required.
- scipy csr as well.
- validate input pointer in `ArrayInterface`.
* Workaround CUDA warning. (#8696 )
* backport from half type support for alignment.
* fix import.
2023-02-06 16:58:15 +08:00
Jiaming Yuan
68d86336d7
[backport] [R] fix OpenMP detection on macOS ( #8684 ) ( #8732 )
...
Co-authored-by: James Lamb <jaylamb20@gmail.com>
2023-01-29 12:43:10 +08:00
Jiaming Yuan
76bdca072a
[R] Fix threads used to create DMatrix in predict. ( #8681 ) ( #8682 )
2023-01-15 04:00:31 +08:00
Jiaming Yuan
021e6a842a
[backport] [R] Get CXX flags from R CMD config. ( #8669 ) ( #8680 )
2023-01-14 18:46:59 +08:00
Jiaming Yuan
e5bef4ffce
[backport] Fix threads in DMatrix slice. ( #8667 ) ( #8679 )
2023-01-14 18:46:04 +08:00
Jiaming Yuan
10bb0a74ef
[backport] [CI] Skip pyspark sparse tests. ( #8675 ) ( #8678 )
2023-01-14 06:40:17 +08:00
Jiaming Yuan
e803d06d8c
[backport] [R] Remove unused assert definition. ( #8526 ) ( #8668 )
2023-01-13 04:55:29 +08:00
Jiaming Yuan
ccf43d4ba0
Bump R package version to 1.7.3. ( #8649 )
v1.7.3
2023-01-06 20:34:05 +08:00
Jiaming Yuan
dd58c2ac47
Bump version to 1.7.3. ( #8646 )
2023-01-06 17:55:51 +08:00
Jiaming Yuan
899e4c8988
[backport] Do not return internal value for get_params. ( #8634 ) ( #8642 )
2023-01-06 02:28:39 +08:00
Jiaming Yuan
a2085bf223
[backport] Fix loading GPU pickle with a CPU-only xgboost distribution. ( #8632 ) ( #8641 )
...
We can handle loading the pickle on a CPU-only machine if the XGBoost is built with CUDA
enabled (Linux and Windows PyPI package), but not if the distribution is CPU-only (macOS
PyPI package).
2023-01-06 02:28:21 +08:00
Jiaming Yuan
067b704e58
[backport] Fix inference with categorical feature. ( #8591 ) ( #8602 ) ( #8638 )
...
* Fix inference with categorical feature. (#8591 )
* Fix windows build on buildkite. (#8602 )
* workaround.
2023-01-06 01:17:49 +08:00
Jiaming Yuan
1a834b2b85
Fix linalg iterator. ( #8603 ) ( #8639 )
2023-01-05 23:16:10 +08:00
Jiaming Yuan
162b48a1a4
[backport] [CI] Disable gtest with RMM ( #8620 ) ( #8640 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2023-01-05 23:13:45 +08:00
Jiaming Yuan
83a078b7e5
[backport] Fix sklearn test that calls a removed field ( #8579 ) ( #8636 )
...
Co-authored-by: Rong Ou <rong.ou@gmail.com>
2023-01-05 21:17:05 +08:00
Jiaming Yuan
575fba651b
[backport] [CI] Fix CI with updated dependencies. ( #8631 ) ( #8635 )
2023-01-05 19:10:58 +08:00
Jiaming Yuan
62ed8b5fef
Bump release version to 1.7.2. ( #8569 )
v1.7.2
2022-12-08 21:46:26 +08:00
Jiaming Yuan
a980e10744
Properly await async method client.wait_for_workers ( #8558 ) ( #8567 )
...
* Properly await async method client.wait_for_workers
* ignore mypy error.
Co-authored-by: jiamingy <jm.yuan@outlook.com>
Co-authored-by: Matthew Rocklin <mrocklin@gmail.com>
2022-12-07 23:25:05 +08:00
Jiaming Yuan
59c54e361b
[pyspark] Make QDM optional based on cuDF check ( #8471 ) ( #8556 )
...
Co-authored-by: WeichenXu <weichen.xu@databricks.com>
2022-12-07 03:19:35 +08:00
Jiaming Yuan
60a8c8ebba
[pyspark] sort qid for SparkRanker ( #8497 ) ( #8555 )
...
* [pyspark] sort qid for SparkRandker
* resolve comments
Co-authored-by: Bobby Wang <wbo4958@gmail.com>
2022-12-07 02:07:37 +08:00
Jiaming Yuan
58bc225657
[backport] [CI] Fix github action mismatched glibcxx. ( #8551 ) ( #8552 )
...
Split up the Linux test to use the toolchain from conda forge.
2022-12-06 21:35:26 +08:00
Jiaming Yuan
850b53100f
[backport] [doc] Fix outdated document [skip ci] ( #8527 ) ( #8553 )
...
* [doc] Fix document around categorical parameters. [skip ci]
* note on validate parameter [skip ci]
* Fix dask doc as well [skip ci]
2022-12-06 18:21:14 +08:00
Philip Hyunsu Cho
67b657dad0
SO_DOMAIN do not support on IBM i, using getsockname instead ( #8437 ) ( #8500 )
2022-11-30 11:47:59 -08:00
Philip Hyunsu Cho
db14e3feb7
Support null value in CUDA array interface. ( #8486 ) ( #8499 )
2022-11-30 11:44:54 -08:00
Robert Maynard
9372370dda
Work with newer thrust and libcudacxx ( #8432 )
...
* Thrust 1.17 removes the experimental/pinned_allocator.
When xgboost is brought into a large project it can
be compiled against Thrust 1.17+ which don't offer
this experimental allocator.
To ensure that going forward xgboost works in all environments we provide a xgboost namespaced version of
the pinned_allocator that previously was in Thrust.
* Update gputreeshap to work with libcudacxx 1.9
2022-11-11 01:15:25 +08:00
Jiaming Yuan
1136a7e0c3
Fix CRAN note on cleanup. ( #8447 )
2022-11-09 14:22:54 +08:00
Jiaming Yuan
a347cd512b
[backport] [R] Fix CRAN test notes. ( #8428 ) ( #8440 )
...
- Limit the number of used CPU cores in examples.
- Add a note for the constraint.
- Bring back the cleanup script.
2022-11-09 07:12:46 +08:00
Jiaming Yuan
9ff0c0832a
Fix 1.7.1 version file. ( #8427 )
2022-11-06 03:19:54 +08:00
Philip Hyunsu Cho
534c940a7e
Release 1.7.1 ( #8413 )
...
* Release 1.7.1
* Review comment
v1.7.1
2022-11-03 15:37:54 -07:00
Philip Hyunsu Cho
5b76acccff
Add back xgboost.rabit for backwards compatibility ( #8408 ) ( #8411 )
2022-11-02 07:56:55 -07:00
Hyunsu Cho
4bc59ef7c3
Release 1.7
v1.7.0
2022-10-31 10:53:07 -07:00
Jiaming Yuan
e43cd60c0e
[backport] Type fix for WebAssembly. ( #8369 ) ( #8394 )
...
Co-authored-by: Yizhi Liu <liuyizhi@apache.org>
2022-10-26 20:47:16 +08:00
Jiaming Yuan
3f92970a39
[backport] Fix CUDA async stream. ( #8380 ) ( #8392 )
2022-10-26 20:46:38 +08:00
Jiaming Yuan
e17f7010bf
[backport][doc] Cleanup outdated documents for GPU. [skip ci] ( #8378 ) ( #8393 )
2022-10-26 19:49:00 +08:00
Jiaming Yuan
aa30ce10da
[backport][pyspark] Improve tutorial on enabling GPU support. ( #8385 ) [skip ci] ( #8391 )
...
- Quote the databricks doc on how to manage dependencies.
- Some wording changes.
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2022-10-26 19:31:34 +08:00
Philip Hyunsu Cho
153d995b58
Fix building XGBoost with libomp 15 ( #8384 ) ( #8387 )
2022-10-26 00:43:10 -07:00
Jiaming Yuan
463313d9be
Remove cleanup script in R package. ( #8370 )
v1.7.0rc1
2022-10-20 14:22:13 +08:00
Jiaming Yuan
7cf58a2c65
Make 1.7.0rc1. ( #8365 )
2022-10-20 12:01:18 +08:00
Jiaming Yuan
28a466ab51
Fixes for R checks. ( #8330 )
...
- Bump configure.ac version.
- Remove amalgamation to reduce the build time for a single object with the added benefit that we can use parallel build during development.
- Fix c function prototype warning.
- Remove Windows automake file generation step to make the build script easier to understand.
2022-10-20 02:52:54 +08:00