Commit Graph

  • 6b98305db4
    [CI] Enable gmock in gtest (#9737) Philip Hyunsu Cho 2023-10-31 05:09:35 -07:00
  • 82d81bca94 rm hip.h files Hui Liu 2023-10-30 21:54:00 -07:00
  • 8fab17ae8f rm hip.h files Hui Liu 2023-10-30 21:20:28 -07:00
  • 9b7aa1a7cd unify cuda to hip Hui Liu 2023-10-30 17:12:06 -07:00
  • 4eb371b3f0 unify cuda to hip Hui Liu 2023-10-30 17:10:06 -07:00
  • 6df27eadc9 rm hip_category from source Hui Liu 2023-10-30 16:34:49 -07:00
  • 6ec5cf26fc enable 3 more tests Hui Liu 2023-10-30 15:27:02 -07:00
  • 02f5464fa6 enable coll and comm Hui Liu 2023-10-30 15:15:05 -07:00
  • b6b5218245 enable RCCL Hui Liu 2023-10-30 14:05:04 -07:00
  • d7f1235b7d Merge branch 'master' into sync-condition-2023Oct11 Hui Liu 2023-10-30 13:19:33 -07:00
  • 1bedd76e94 rm un-necessary code Hui Liu 2023-10-30 13:14:45 -07:00
  • 40dc263602 enable ROCm for jvm and R Hui Liu 2023-10-30 12:52:44 -07:00
  • 1ec57fd1a3 enable ROCm support, rm un-necessary code Hui Liu 2023-10-30 12:39:30 -07:00
  • d0774a78e4 add hip to config Hui Liu 2023-10-30 12:01:24 -07:00
  • 8d160a206e add jvm rocm support Hui Liu 2023-10-30 11:49:47 -07:00
  • 80390e6cb6
    [coll] Federated comm. (#9732) Jiaming Yuan 2023-10-31 02:39:55 +08:00
  • fa65cf6646
    [doc] How to configure regarding to stage-level (#9727) Bobby Wang 2023-10-31 01:28:34 +08:00
  • 2cfc90e8db
    Fix typos (#9731) omahs 2023-10-30 09:52:12 +01:00
  • 6755179e77
    [coll] Add nccl. (#9726) Jiaming Yuan 2023-10-28 16:33:58 +08:00
  • a41bc0975c rocm enable for v2.0.1, rm setup.py Hui Liu 2023-10-27 18:53:16 -07:00
  • 782b73f2bb rocm enable for v2.0.1 Hui Liu 2023-10-27 18:50:28 -07:00
  • 0c621094b3
    [CI] enforce cmakelint checks (#9728) James Lamb 2023-10-27 16:38:04 -05:00
  • 32ae49ab92 temp hack for multi GPUs Hui Liu 2023-10-27 13:00:49 -07:00
  • 6bbca9a8b7 restore learner Hui Liu 2023-10-27 11:15:06 -07:00
  • 6762230d9a namespace to reduce code Hui Liu 2023-10-27 10:51:32 -07:00
  • 4302200a33 Merge branch 'master' into sync-condition-2023Oct11 Hui Liu 2023-10-27 10:09:37 -07:00
  • 4a4b528d54 add namespace aliases to reduce code Hui Liu 2023-10-27 09:11:55 -07:00
  • 9c22df9342
    Fix mingw hanging on regex in context (#9729) Dmitry Razdoburdin 2023-10-27 14:01:35 +02:00
  • 1323531323
    [pyspark] unify the way for determining whether runs on the GPU. (#9724) Bobby Wang 2023-10-27 11:21:30 +08:00
  • e00131c465 Merge branch 'master' into sync-condition-2023Oct11 Hui Liu 2023-10-26 11:35:48 -07:00
  • f41a08fda8
    Add 'sycl' devices to the context (#9691) Dmitry Razdoburdin 2023-10-26 16:17:56 +02:00
  • d4d7097acc
    Update JVM script (#9714) Philip Hyunsu Cho 2023-10-24 17:48:38 -07:00
  • 01d59ded00
    Fix libpath logic for Windows (#9712) Philip Hyunsu Cho 2023-10-24 17:25:28 -07:00
  • cd28b9f997 add back per-thread Hui Liu 2023-10-24 15:17:19 -07:00
  • 3752b06550 Merge branch 'master' into sync-condition-2023Oct11 Hui Liu 2023-10-24 10:46:38 -07:00
  • 7a02facc9d
    Serialize expand entry for allgather. (#9702) Jiaming Yuan 2023-10-24 14:33:28 +08:00
  • a408254c2f
    Use sys.base_prefix instead of sys.prefix (#9711) v2.0.1 Philip Hyunsu Cho 2023-10-23 23:31:40 -07:00
  • 79319dfd4d format Hui Liu 2023-10-23 22:29:48 -07:00
  • 558352afc9 fix stream Hui Liu 2023-10-23 21:51:20 -07:00
  • 24be98f61f Merge branch 'master' into sync-condition-2023Oct11 Hui Liu 2023-10-23 21:29:54 -07:00
  • 22e891dafa
    [jvm-packages] Remove hard dependency on libjvm (#9698) (#9705) Philip Hyunsu Cho 2023-10-23 21:21:14 -07:00
  • 89530c80a7 [CI] Build libxgboost4j.dylib for Intel Mac (#9704) Philip Hyunsu Cho 2023-10-23 19:15:24 -07:00
  • ee8b29c843
    [CI] Hotfix for JVM test on GH Action Hyunsu Cho 2023-10-23 20:02:33 -07:00
  • 87621322ed
    [CI] Build libxgboost4j.dylib for Intel Mac (#9704) Philip Hyunsu Cho 2023-10-23 19:15:24 -07:00
  • 3ca06ac51e
    [doc] Mention data consistency for categorical features. (#9678) Jiaming Yuan 2023-10-24 10:11:33 +08:00
  • 65012b356c rm some hip Hui Liu 2023-10-23 17:13:02 -07:00
  • f9f39b092b add HIP LIB PATH Hui Liu 2023-10-23 16:52:33 -07:00
  • 643b334919 add nccl_device_communicator.hip Hui Liu 2023-10-23 16:43:03 -07:00
  • 6ba66463b6 fix uuid and Clear/SetValid Hui Liu 2023-10-23 16:32:26 -07:00
  • 55994b1ac7 enable ROCm on latest XGBoost Hui Liu 2023-10-23 11:15:04 -07:00
  • 15421e40d9 enable ROCm on latest XGBoost Hui Liu 2023-10-23 11:07:08 -07:00
  • 5e6cb63a56
    [CI] Set up CI for Mac M1 (#9699) Philip Hyunsu Cho 2023-10-22 23:33:19 -07:00
  • 791de7789b
    [jvm-packages] Remove hard dependency on libjvm (#9698) Philip Hyunsu Cho 2023-10-21 23:14:38 -07:00
  • b771f58453
    [coll] Define interface for bridging. (#9695) Jiaming Yuan 2023-10-20 16:20:48 +08:00
  • 6fbe6248f4
    More in-memory input support for column split (#9685) Rong Ou 2023-10-20 01:02:36 -07:00
  • 83cdf14b2c
    CMake LTO and CUDA arch (#9677) Chuck Atkins 2023-10-20 01:01:37 -04:00
  • fb19e15ce3 rm setup.py Your Name 2023-10-19 11:59:19 -07:00
  • 946ab53b57
    Fix libpath logic for Windows (#9687) Philip Hyunsu Cho 2023-10-19 10:42:46 -07:00
  • 3b86260b50
    Fix build for AppleClang 11 (#9684) (#9693) Philip Hyunsu Cho 2023-10-18 12:27:21 -07:00
  • 5d1bcde719
    [coll] allgatherv. (#9688) Jiaming Yuan 2023-10-19 03:13:50 +08:00
  • afd03a6934
    Fix build for AppleClang 11 (#9684) Philip Hyunsu Cho 2023-10-18 09:35:59 -07:00
  • f7da938458
    [backport][pyspark] Support stage-level scheduling (#9519) (#9686) Jiaming Yuan 2023-10-18 14:05:08 +08:00
  • ea9f09716b
    Reorder if-else statements to allow using of cpu branches for sycl-devices (#9682) Dmitry Razdoburdin 2023-10-18 04:55:33 +02:00
  • 4c0e4422d0
    [coll] allgather. (#9681) Jiaming Yuan 2023-10-18 10:22:18 +08:00
  • ffbbc9c968 add cuda to hip wrapper Your Name 2023-10-17 12:42:37 -07:00
  • 48ac9b6cbe
    [coll] Allreduce. (#9679) Jiaming Yuan 2023-10-17 13:57:14 +08:00
  • da6803b75b
    Support column-wise data split with in-memory inputs (#9628) Rong Ou 2023-10-16 21:16:39 -07:00
  • 4d1607eefd
    [pyspark] Support stage-level scheduling for training (#9519) Bobby Wang 2023-10-17 10:35:39 +08:00
  • 83191f0839
    Update learning_to_rank.rst; Correct qid sort in snippet (#9673) Thomas Lynn 2023-10-14 10:38:58 +02:00
  • eee7cdf07e
    Fix build for GCC 8.x (#9670) (#9675) Philip Hyunsu Cho 2023-10-13 22:07:49 -07:00
  • eb562d3829
    [CI] address cmakelint warnings about whitespace (#9674) James Lamb 2023-10-13 23:46:07 -05:00
  • 53049b16b8
    [coll] Broadcast. (#9659) Jiaming Yuan 2023-10-14 09:34:37 +08:00
  • 6ab6577511
    Fix build for GCC 8.x (#9670) Philip Hyunsu Cho 2023-10-12 23:36:41 -07:00
  • 81a059864a
    Skip check for pollhup. (#9661) Jiaming Yuan 2023-10-13 14:35:14 +08:00
  • 8c57558d74
    [backport] [CI] Pull CentOS 7 images from NGC (#9666) (#9668) Philip Hyunsu Cho 2023-10-12 23:09:54 -07:00
  • a5e07a01f8
    [CI] Pull CentOS 7 images from NGC (#9666) Philip Hyunsu Cho 2023-10-12 21:11:54 -07:00
  • cd8760cba3
    [doc] Update document about running tests. [skip ci] (#9658) Jiaming Yuan 2023-10-13 09:07:01 +08:00
  • 58aa98a796
    Bump version to 2.0.1. (#9660) Jiaming Yuan 2023-10-13 08:47:32 +08:00
  • ea19555474 temp merge, disable 1 line, SetValid Your Name 2023-10-12 16:16:44 -07:00
  • e164d51c43
    Improve allgather functions (#9649) Rong Ou 2023-10-12 08:31:43 -07:00
  • d1dee4ad99
    [CI] Update RAPIDS to latest stable (#9654) github-actions[bot] 2023-10-11 23:26:09 -07:00
  • 946ae1c440
    [coll] Implement a new tracker and a communicator. (#9650) Jiaming Yuan 2023-10-12 12:49:16 +08:00
  • 92273b39d8
    [backport] Add support for cgroupv2. (#9651) (#9656) Jiaming Yuan 2023-10-12 11:39:27 +08:00
  • e824b18bf6
    [backport] Support pandas 2.1.0. (#9557) (#9655) Jiaming Yuan 2023-10-12 11:29:59 +08:00
  • 2e42f33fc1
    [CI] standardize else() and enfunction() calls in CMake scripts (#9653) James Lamb 2023-10-11 22:14:19 -05:00
  • 084d89216c
    Add support for cgroupv2. (#9651) Jiaming Yuan 2023-10-12 09:36:36 +08:00
  • 51e32e4905
    [CI] add cmakelint to C++ linting task (#9641) James Lamb 2023-10-11 03:04:10 -05:00
  • 0ecb4de963
    [breaking] Change DMatrix construction to be distributed (#9623) Rong Ou 2023-10-10 08:35:57 -07:00
  • b14e535e78
    [Coll] Implement get host address in libxgboost. (#9644) Jiaming Yuan 2023-10-10 10:01:14 +08:00
  • 680d53db43
    Extract JSON utils. (#9645) Jiaming Yuan 2023-10-10 07:15:14 +08:00
  • 4e5a7729c3
    Fix lint errors. (#9634) Jiaming Yuan 2023-10-09 19:04:31 +08:00
  • 66ee89d8b4
    [backport] Workaround Apple clang issue. (#9615) (#9636) Jiaming Yuan 2023-10-08 15:42:15 +08:00
  • 54d1d72d01
    [backport] Use array interface for testing numpy arrays. (#9602) (#9635) Jiaming Yuan 2023-10-08 11:45:49 +08:00
  • db8d117f7e
    [CI] standardize endif() calls in CMake scripts (#9637) James Lamb 2023-10-07 22:45:20 -05:00
  • 799f8485e2
    [R] [CI] enforce lintr::function_left_parentheses_linter check (#9631) James Lamb 2023-10-07 20:42:09 -05:00
  • 4d7a187cb0
    Remove XGBoosterGetModelRaw. (#9617) Jiaming Yuan 2023-09-29 02:29:33 +08:00
  • d95be1c38d
    Small cleanup to jvm iter adapter. (#9616) Jiaming Yuan 2023-09-29 00:39:07 +08:00
  • 417c3ba47e
    Workaround Apple clang issue. (#9615) Jiaming Yuan 2023-09-28 22:51:47 +08:00
  • 295f13ef09
    Add privacy preserving tutorial to index.rst (#9614) Jordan Fréry 2023-09-28 12:53:29 +02:00
  • 60526100e3
    Support arrow through pandas ext types. (#9612) Jiaming Yuan 2023-09-28 17:00:16 +08:00