Jiaming Yuan
6755179e77
[coll] Add nccl. ( #9726 )
2023-10-28 16:33:58 +08:00
James Lamb
0c621094b3
[CI] enforce cmakelint checks ( #9728 )
2023-10-28 05:38:04 +08:00
Hui Liu
32ae49ab92
temp hack for multi GPUs
2023-10-27 13:00:49 -07:00
Hui Liu
6bbca9a8b7
restore learner
2023-10-27 11:15:06 -07:00
Hui Liu
6762230d9a
namespace to reduce code
2023-10-27 10:51:32 -07:00
Hui Liu
4302200a33
Merge branch 'master' into sync-condition-2023Oct11
2023-10-27 10:09:37 -07:00
Hui Liu
4a4b528d54
add namespace aliases to reduce code
2023-10-27 09:11:55 -07:00
Dmitry Razdoburdin
9c22df9342
Fix mingw hanging on regex in context ( #9729 )
...
---------
Co-authored-by: Dmitry Razdoburdin <>
2023-10-27 20:01:35 +08:00
Bobby Wang
1323531323
[pyspark] unify the way for determining whether runs on the GPU. ( #9724 )
2023-10-27 11:21:30 +08:00
Hui Liu
e00131c465
Merge branch 'master' into sync-condition-2023Oct11
2023-10-26 11:35:48 -07:00
Dmitry Razdoburdin
f41a08fda8
Add 'sycl' devices to the context ( #9691 )
...
Co-authored-by: Dmitry Razdoburdin <>
2023-10-26 22:17:56 +08:00
Philip Hyunsu Cho
d4d7097acc
Update JVM script ( #9714 )
2023-10-24 17:48:38 -07:00
Philip Hyunsu Cho
01d59ded00
Fix libpath logic for Windows ( #9712 )
...
* Fix libpath logic for Windows (#9687 )
* Use sys.base_prefix instead of sys.prefix (#9711 )
* Use sys.base_prefix instead of sys.prefix
* Update libpath.py too
2023-10-24 17:25:28 -07:00
Hui Liu
cd28b9f997
add back per-thread
2023-10-24 15:17:19 -07:00
Hui Liu
3752b06550
Merge branch 'master' into sync-condition-2023Oct11
2023-10-24 10:46:38 -07:00
Jiaming Yuan
7a02facc9d
Serialize expand entry for allgather. ( #9702 )
2023-10-24 14:33:28 +08:00
Hui Liu
79319dfd4d
format
2023-10-23 22:29:48 -07:00
Hui Liu
558352afc9
fix stream
2023-10-23 21:51:20 -07:00
Hui Liu
24be98f61f
Merge branch 'master' into sync-condition-2023Oct11
2023-10-23 21:29:54 -07:00
Hyunsu Cho
ee8b29c843
[CI] Hotfix for JVM test on GH Action
2023-10-23 20:02:33 -07:00
Philip Hyunsu Cho
87621322ed
[CI] Build libxgboost4j.dylib for Intel Mac ( #9704 )
...
* [CI] Build libxgboost4j.dylib for Intel Mac
* Use correct runner name
* Fix shell command
* Add back branch condition
2023-10-23 19:15:24 -07:00
Jiaming Yuan
3ca06ac51e
[doc] Mention data consistency for categorical features. ( #9678 )
2023-10-24 10:11:33 +08:00
Hui Liu
65012b356c
rm some hip
2023-10-23 17:13:02 -07:00
Hui Liu
f9f39b092b
add HIP LIB PATH
2023-10-23 16:52:33 -07:00
Hui Liu
643b334919
add nccl_device_communicator.hip
2023-10-23 16:43:03 -07:00
Hui Liu
6ba66463b6
fix uuid and Clear/SetValid
2023-10-23 16:32:26 -07:00
Hui Liu
55994b1ac7
enable ROCm on latest XGBoost
2023-10-23 11:15:04 -07:00
Hui Liu
15421e40d9
enable ROCm on latest XGBoost
2023-10-23 11:07:08 -07:00
Philip Hyunsu Cho
5e6cb63a56
[CI] Set up CI for Mac M1 ( #9699 )
2023-10-22 23:33:19 -07:00
Philip Hyunsu Cho
791de7789b
[jvm-packages] Remove hard dependency on libjvm ( #9698 )
2023-10-21 23:14:38 -07:00
Jiaming Yuan
b771f58453
[coll] Define interface for bridging. ( #9695 )
...
* Define the basic interface that will shared by nccl, federated and native.
2023-10-20 16:20:48 +08:00
Rong Ou
6fbe6248f4
More in-memory input support for column split ( #9685 )
2023-10-20 16:02:36 +08:00
Chuck Atkins
83cdf14b2c
CMake LTO and CUDA arch ( #9677 )
2023-10-20 13:01:37 +08:00
Your Name
fb19e15ce3
rm setup.py
2023-10-19 11:59:19 -07:00
Philip Hyunsu Cho
3b86260b50
Fix build for AppleClang 11 ( #9684 ) ( #9693 )
2023-10-18 12:27:21 -07:00
Jiaming Yuan
5d1bcde719
[coll] allgatherv. ( #9688 )
2023-10-19 03:13:50 +08:00
Dmitry Razdoburdin
ea9f09716b
Reorder if-else statements to allow using of cpu branches for sycl-devices ( #9682 )
2023-10-18 10:55:33 +08:00
Jiaming Yuan
4c0e4422d0
[coll] allgather. ( #9681 )
2023-10-18 10:22:18 +08:00
Your Name
ffbbc9c968
add cuda to hip wrapper
2023-10-17 12:42:37 -07:00
Jiaming Yuan
48ac9b6cbe
[coll] Allreduce. ( #9679 )
2023-10-17 13:57:14 +08:00
Rong Ou
da6803b75b
Support column-wise data split with in-memory inputs ( #9628 )
...
---------
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2023-10-17 12:16:39 +08:00
Bobby Wang
4d1607eefd
[pyspark] Support stage-level scheduling for training ( #9519 )
2023-10-17 10:35:39 +08:00
Thomas Lynn
83191f0839
Update learning_to_rank.rst; Correct qid sort in snippet ( #9673 )
2023-10-14 16:38:58 +08:00
Philip Hyunsu Cho
eee7cdf07e
Fix build for GCC 8.x ( #9670 ) ( #9675 )
2023-10-13 22:07:49 -07:00
James Lamb
eb562d3829
[CI] address cmakelint warnings about whitespace ( #9674 )
2023-10-14 12:46:07 +08:00
Jiaming Yuan
53049b16b8
[coll] Broadcast. ( #9659 )
2023-10-14 09:34:37 +08:00
Jiaming Yuan
81a059864a
Skip check for pollhup. ( #9661 )
2023-10-13 14:35:14 +08:00
Philip Hyunsu Cho
a5e07a01f8
[CI] Pull CentOS 7 images from NGC ( #9666 )
2023-10-13 12:11:54 +08:00
Jiaming Yuan
cd8760cba3
[doc] Update document about running tests. [skip ci] ( #9658 )
2023-10-13 09:07:01 +08:00
Your Name
ea19555474
temp merge, disable 1 line, SetValid
2023-10-12 16:16:44 -07:00