Commit Graph

  • 701f32b227
    [py-sckl] Raise import error if skl is not installed. (#8049) Jiaming Yuan 2022-07-09 05:56:46 +08:00
  • 794cbaa60a
    Fuse split evaluation kernels (#8026) Rory Mitchell 2022-07-05 10:24:31 +02:00
  • ff1c559084
    Remove unused variable. (#8046) Jiaming Yuan 2022-07-05 01:59:22 +08:00
  • 8746f9cddf
    Rename IterativeDMatrix. (#8045) Jiaming Yuan 2022-07-04 18:52:31 +08:00
  • f24bfc7684
    Bump R cache version. (#8044) Jiaming Yuan 2022-07-03 03:53:05 +08:00
  • 3af02584c1
    error early if missing DiagrammeR (#8037) Michael Chirico 2022-07-02 04:37:53 -07:00
  • bc4f802b17
    Batch UpdatePosition using cudaMemcpy (#7964) Rory Mitchell 2022-06-30 17:52:40 +02:00
  • 2407381c3d
    Force auc.cc to be statically linked (#8039) kiwiwarmnfuzzy 2022-06-30 13:24:22 +02:00
  • e88d6e071d
    Fix compiler warning in JSON IO. (#8031) Jiaming Yuan 2022-06-30 01:13:22 +08:00
  • dcaf580476
    Fix Python package source install. (#8036) Jiaming Yuan 2022-06-29 21:45:09 +08:00
  • 6eb23353d7
    Update nvflare demo for release 2.1.2 (#8038) Rong Ou 2022-06-29 02:58:06 -07:00
  • f470ad3af9
    Fix multiple typos (#8028) Joris LIMONIER 2022-06-27 13:21:58 +02:00
  • 45dc1f818a
    Make federated plugin work with cmake 3.16.3 (#8029) Rong Ou 2022-06-27 02:26:41 -07:00
  • 0725fd6081
    fix federated learning plugin (#8027) Rong Ou 2022-06-23 17:41:07 -07:00
  • a68580e2a7
    [jvm-packages] fix executor crashing issue when transforming on xgboost4j-spark-gpu (#8025) Bobby Wang 2022-06-24 01:18:41 +08:00
  • f0c1b842bf
    Implement sketching with adapter. (#8019) Jiaming Yuan 2022-06-23 00:03:02 +08:00
  • 142a208a90
    Fix compiler warnings. (#8022) Jiaming Yuan 2022-06-22 21:29:10 +08:00
  • e44a082620
    [jvm-packages] update nccl version to 2.12.12-1 (#8015) Bobby Wang 2022-06-21 17:34:09 +08:00
  • e5ec546da5
    [Breaking] Remove rabit support for custom reductions and grow_local_histmaker updater (#7992) Rong Ou 2022-06-21 00:08:23 -07:00
  • 4a87ea49b8
    Reduce regularization for CPU gblinear. (#8013) Jiaming Yuan 2022-06-21 01:05:27 +08:00
  • d285d6ba2a
    Reduce regularization in GPU gblinear test. (#8010) Jiaming Yuan 2022-06-20 23:55:12 +08:00
  • e58e417603
    [CI] Fix lintr error. (#8011) Jiaming Yuan 2022-06-20 22:17:14 +08:00
  • 9b0eb66b78
    Fix GPU driver test. (#8008) Jiaming Yuan 2022-06-20 19:37:31 +08:00
  • 637e42a0c0
    Use 22.04 for RMM. (#8001) Jiaming Yuan 2022-06-17 04:07:31 +08:00
  • bb47fd8c49
    [jvm-packages] Change log level for tracker message. (#7968) Jiaming Yuan 2022-06-09 18:15:08 +08:00
  • 8f8bd8147a
    Fix LTR with weighted Quantile DMatrix. (#7975) Jiaming Yuan 2022-06-09 01:33:41 +08:00
  • a55d3bdde2
    [backport] Fix pylint errors. (#7967) (#7981) Jiaming Yuan 2022-06-07 23:09:53 +08:00
  • 5973c6e74e
    Fix rmm build (#7973) (#7977) Jiaming Yuan 2022-06-07 14:20:50 +08:00
  • b7c3fc9182
    Fix overflow in prediction size. (#7885) (#7980) Jiaming Yuan 2022-06-07 12:30:41 +08:00
  • 645855e8b1
    [backport] Fix arrow compatibility, hypothesis tests. (#7979) Jiaming Yuan 2022-06-07 01:47:45 +08:00
  • eefa1ddd8a
    [CI] Rotate package repository keys (#7943) (#7978) Jiaming Yuan 2022-06-07 00:00:54 +08:00
  • 1a33b50a0d
    Fix compiler warnings. (#7974) Jiaming Yuan 2022-06-06 22:56:25 +08:00
  • d48123d23b
    Fix rmm build (#7973) Jiaming Yuan 2022-06-06 20:18:32 +08:00
  • 1ced638165
    Document how to reproduce Docker environment from Jenkins (#7971) Philip Hyunsu Cho 2022-06-04 20:56:53 +09:00
  • b90c6d25e8
    Implement max_cat_threshold for CPU. (#7957) Jiaming Yuan 2022-06-04 11:02:46 +08:00
  • 78694405a6
    [jvm-packages] add jni for setting feature name and type (#7966) Bobby Wang 2022-06-03 11:09:48 +08:00
  • 6426449c8b
    Support IBM i OS (#7920) Gavin Zhang 2022-06-02 23:38:35 +08:00
  • 31e6902e43
    Support GPU training in the NVFlare demo (#7965) Rong Ou 2022-06-02 06:52:36 -07:00
  • 6b55150e80
    Fix pylint errors. (#7967) Jiaming Yuan 2022-06-02 18:04:46 +08:00
  • 13b15e07e8
    Handle formatted JSON input. (#7953) Jiaming Yuan 2022-06-01 16:20:58 +08:00
  • d3429f2ff6
    Increase gRPC max receive message size for federated learning (#7958) Rong Ou 2022-05-31 22:21:54 -07:00
  • 545fd4548e
    [jvm-packages] refactor xgboost read/write (#7956) Bobby Wang 2022-06-01 11:38:49 +08:00
  • 27c66f12d1
    set log level as ERROR for trackerProcess has some stderr output (#7952) Yang Jiandan 2022-05-31 22:54:38 +08:00
  • 5a7dc41351
    [doc] update doc for dumping model to be json or ubj for jvm packages (#7955) Bobby Wang 2022-05-31 14:43:13 +08:00
  • 80339c3427
    Enable distributed GPU training over Rabit (#7930) Rong Ou 2022-05-30 13:09:45 -07:00
  • 6275cdc486
    [jvm-packages] add format option when saving a model (#7940) Bobby Wang 2022-05-30 15:49:59 +08:00
  • cc6d57aa0d
    Add minimal emscripten build support (#7954) Gyeongjae Choi 2022-05-30 15:11:40 +09:00
  • 7a039e03fe
    Fix incomplete type hints for verbose (#7945) Tim Sabsch 2022-05-30 06:08:24 +02:00
  • fbc3d861bb
    [jvm-packages] remove default parameters (#7938) Bobby Wang 2022-05-28 10:31:19 +08:00
  • 47224dd6d3
    Use private mirror to host llvm-openmp tarballs (#7950) Philip Hyunsu Cho 2022-05-27 14:56:59 -07:00
  • bde4f25794
    Handle missing categorical value in CPU evaluator. (#7948) Jiaming Yuan 2022-05-27 14:15:47 +08:00
  • 2070afea02
    [CI] Rotate package repository keys (#7943) Philip Hyunsu Cho 2022-05-26 17:06:46 -07:00
  • 18cbebaeb9
    Unify the cat split storage for CPU. (#7937) Jiaming Yuan 2022-05-26 19:14:40 +08:00
  • 755d9d4609
    [JVM-Packages] Auto-detection of MUSL is replaced by system properties (#7921) Daniel Clausen 2022-05-26 04:53:15 +02:00
  • 606be9e663
    Handle missing values in one hot splits. (#7934) Jiaming Yuan 2022-05-24 20:48:41 +08:00
  • 18a38f7ca0
    Refactor for GHistIndex. (#7923) Jiaming Yuan 2022-05-23 23:04:53 +08:00
  • d314680a15
    Verify shared object version at load. (#7928) Jiaming Yuan 2022-05-23 20:53:30 +08:00
  • 474366c020
    Add convergence test for sparse datasets. (#7922) Jiaming Yuan 2022-05-23 18:07:26 +08:00
  • f6babc814c
    Do not initialise data structures to maximum possible tree size. (#7919) Rory Mitchell 2022-05-19 19:45:53 +02:00
  • 6f424d8d6c
    [Doc] Warn against loading JSON from external source (#7918) Philip Hyunsu Cho 2022-05-18 17:02:36 -07:00
  • f93a727869
    Address remaining mypy errors in python package. (#7914) Jiaming Yuan 2022-05-18 22:46:15 +08:00
  • edf9a9608e
    Fix type conversion warning. (#7916) Jiaming Yuan 2022-05-18 20:14:14 +08:00
  • 765097d514
    Simplify inplace-predict. (#7910) Jiaming Yuan 2022-05-18 17:52:00 +08:00
  • 19775ffe15
    Use adapter to initialize column matrix. (#7912) Jiaming Yuan 2022-05-18 16:15:12 +08:00
  • 5ef33adf68
    [jvm-packges] set the correct objective if user doesn't explicitly set it (#7781) Bobby Wang 2022-05-18 14:05:18 +08:00
  • 806c92c80b
    Add Type Hints for Python Package (#7742) Chengyang 2022-05-17 10:14:09 -04:00
  • 71d3b2e036
    Fuse gpu_hist all-reduce calls where possible (#7867) Rory Mitchell 2022-05-17 13:27:50 +02:00
  • b41cf92dc2
    [jvm-packages] move dmatrix building into rabit context for cpu pipeline (#7908) Bobby Wang 2022-05-17 14:52:25 +08:00
  • 77d4a53c32
    use RabitContext intead of init/finalize (#7911) Rong Ou 2022-05-16 21:15:41 -07:00
  • 4fcfd9c96e
    Fix and cleanup for column matrix. (#7901) Jiaming Yuan 2022-05-16 21:11:50 +08:00
  • 1496789561
    [doc] update the doc for jvm model compatibility (#7907) Bobby Wang 2022-05-16 14:05:26 +08:00
  • a06d53688c
    Correct a mistake in Setting Parameters section (#7905) Sze Yeung 2022-05-16 09:56:31 +08:00
  • 4cd14aee5a
    Rename misspelled config parameter for pseudo-Huber (#7904) Philip Hyunsu Cho 2022-05-15 06:38:33 -07:00
  • 1baad8650c
    Small cleanup to Column. (#7898) Jiaming Yuan 2022-05-15 12:39:10 +08:00
  • ee382c4153
    Update news for 1.6.1 (#7877) Jiaming Yuan 2022-05-15 06:38:18 +08:00
  • af907e2d0d
    Demo of federated learning using NVFlare (#7879) Rong Ou 2022-05-14 07:45:41 -07:00
  • 11e46e4bc0
    [Breaking][jvm-packages] make classification model be xgboost-compatible (#7896) Bobby Wang 2022-05-14 15:43:05 +08:00
  • 1b6538b4e5
    [breaking] Drop single precision histogram (#7892) Jiaming Yuan 2022-05-13 19:54:55 +08:00
  • c8f9d4b6e6
    Show libxgboost.so path in build info. (#7893) Jiaming Yuan 2022-05-13 18:08:56 +08:00
  • 9fa7ed1743
    [Breaking][jvm-packages] remove timeoutRequestWorkers parameter (#7839) Bobby Wang 2022-05-13 16:26:25 +08:00
  • 11d65fcb21
    Extract partial sum into an independent function. (#7889) Jiaming Yuan 2022-05-13 14:30:35 +08:00
  • db80671d6b
    Fix monotone constraint with tuple input. (#7891) Jiaming Yuan 2022-05-13 04:00:03 +08:00
  • 94ca52b7b7
    Fix overflow in prediction size. (#7885) Jiaming Yuan 2022-05-12 02:44:03 +08:00
  • 8ba4722d04
    Remove pyarrow workaround. (#7884) Jiaming Yuan 2022-05-11 20:54:48 +08:00
  • 65e6d73b95
    [CI] Automate artifact fetch step in JVM release process (#7882) Philip Hyunsu Cho 2022-05-11 00:35:22 -07:00
  • 16ba74d008
    Update CUDA version requirement in CMake script. (#7876) Jiaming Yuan 2022-05-09 04:16:22 +08:00
  • 5d92a7d936
    Bump release version to 1.6.1. (#7872) v1.6.1 Jiaming Yuan 2022-05-08 14:20:50 +08:00
  • d2bc0f0f08
    Allow loading old models from RDS (#7864) Philip Hyunsu Cho 2022-05-06 22:49:38 -07:00
  • c2508814ff
    [backport] Use maximum category in sketch. (#7853) (#7866) Jiaming Yuan 2022-05-06 21:11:33 +08:00
  • b1b6246e35
    [backport] Always use partition based categorical splits. (#7857) (#7865) Jiaming Yuan 2022-05-06 19:14:19 +08:00
  • 1823db53f2
    updated winning solution under readme.md (#7862) Amit Bera 2022-05-06 15:08:07 +05:30
  • 7ef54e39ec
    Small refactor to categoricals (#7858) Rory Mitchell 2022-05-05 17:47:02 +02:00
  • 14ef38b834
    Initial support for federated learning (#7831) Rong Ou 2022-05-05 06:49:22 -07:00
  • 46e0bce212
    Use maximum category in sketch. (#7853) Jiaming Yuan 2022-05-05 19:56:49 +08:00
  • 8ab5e13b5d
    Fix typo [skip ci] (#7861) Jiaming Yuan 2022-05-04 18:34:45 +08:00
  • 317d7be6ee
    Always use partition based categorical splits. (#7857) Jiaming Yuan 2022-05-03 22:30:32 +08:00
  • 90cce38236
    Remove single_precision_histogram for gpu_hist (#7828) Rory Mitchell 2022-05-03 14:53:19 +02:00
  • 50d854e02e
    [CI] Test with latest RAPIDS. (#7816) Jiaming Yuan 2022-05-01 02:55:10 +08:00
  • 1b103e1f5f
    [CI] make container be able to re-attached (#7848) Bobby Wang 2022-04-30 10:00:35 +08:00
  • 288c52596c
    Define bin type. (#7850) Jiaming Yuan 2022-04-29 19:41:39 +08:00