Commit Graph

  • 1caa93221a Use realloc for histogram cache and expose the cache limit. (#9455) Jiaming Yuan 2023-08-10 14:05:27 +08:00
  • a57371ef7c Fix links in R doc. (#9450) Jiaming Yuan 2023-08-10 02:38:14 +08:00
  • f05a23b41c Use weakref instead of id for DataIter cache. (#9445) Jiaming Yuan 2023-08-10 00:40:06 +08:00
  • d495a180d8 [pyspark] add logs for training (#9449) Bobby Wang 2023-08-09 18:32:23 +08:00
  • 7f854848d3 Update R docs based on deprecated parameters/behaviour (#9437) joshbrowning2358 2023-08-09 11:04:28 +02:00
  • f05294a6f2 Fix clang warnings. (#9447) Jiaming Yuan 2023-08-09 15:34:45 +08:00
  • 819098a48f [R] Handle UTF-8 paths on Windows (#9448) Philip Hyunsu Cho 2023-08-08 21:29:19 -07:00
  • c1b2cff874 [CI] Check compiler warnings. (#9444) Jiaming Yuan 2023-08-09 03:02:45 +08:00
  • 7ce090e775 Handle UTF-8 paths correctly on Windows platform (#9443) Philip Hyunsu Cho 2023-08-07 23:27:25 -07:00
  • 97fd5207dd Use lambda function in ParallelFor2D. (#9441) Jiaming Yuan 2023-08-08 14:04:46 +08:00
  • 54029a59af Bound the size of the histogram cache. (#9440) Jiaming Yuan 2023-08-08 03:21:26 +08:00
  • 5bd163aa25 Explicitly specify libcudart_static in CMake config (#9436) Philip Hyunsu Cho 2023-08-05 14:15:44 -07:00
  • 7fc57f3974 Remove Koffie Labs from Sponsors list (#9434) Philip Hyunsu Cho 2023-08-04 06:52:27 -07:00
  • bde1ebc209 Switch back to the GPUIDX macro (#9438) Rong Ou 2023-08-04 00:14:31 -07:00
  • 1aabc690ec [Doc] Clarify the output behavior of reg:logistic (#9435) Philip Hyunsu Cho 2023-08-03 20:42:07 -07:00
  • 04c99683c3 Change training stage from ResultStage to ShuffleMapStage (#9423) jinmfeng001 2023-08-03 23:40:04 +08:00
  • 1332ff787f Unify the code path between local and distributed training. (#9433) Jiaming Yuan 2023-08-03 21:46:36 +08:00
  • f958e32683 Raise if expected workers are not alive in xgboost.dask.train (#9421) Hendrik Makait 2023-08-03 14:14:07 +02:00
  • 7129988847 Accept only keyword arguments in data iterator. (#9431) Jiaming Yuan 2023-08-03 12:44:16 +08:00
  • e93a274823 Small cleanup for histogram routines. (#9427) Jiaming Yuan 2023-08-02 18:28:26 +08:00
  • c2b85ab68a Clean up MGPU C++ tests (#9430) Rong Ou 2023-08-01 23:31:18 -07:00
  • a9da2e244a [CI] Update github actions. (#9428) Jiaming Yuan 2023-08-01 23:03:53 +08:00
  • 912e341d57 Initial GPU support for the approx tree method. (#9414) Jiaming Yuan 2023-07-31 15:50:28 +08:00
  • 8f0efb4ab3 [jvm-packages] automatically set the max/min direction for best score (#9404) Bobby Wang 2023-07-27 11:09:55 +08:00
  • 7579905e18 Retry switching to per-thread default stream (#9416) Rong Ou 2023-07-25 16:09:12 -07:00
  • 54579da4d7 [doc] Fix typo in prediction.rst (#9415) Nicholas Hilton 2023-07-25 17:03:04 -06:00
  • 3a9996173e Revert "Switch to per-thread default stream (#9396)" (#9413) Jiaming Yuan 2023-07-25 03:03:28 +08:00
  • 1b657a5513 [jvm-packages] set device to cuda when tree method is "gpu_hist" (#9412) Bobby Wang 2023-07-24 18:32:25 +08:00
  • a196443a07 Implement sketching with Hessian on GPU. (#9399) Jiaming Yuan 2023-07-24 15:43:03 +08:00
  • 851cba931e Define best_iteration only if early stopping is used. (#9403) Jiaming Yuan 2023-07-24 12:43:35 +08:00
  • 01e00efc53 [breaking] Remove support for single string feature info. (#9401) Jiaming Yuan 2023-07-24 11:06:30 +08:00
  • 275da176ba Document for device ordinal. (#9398) Jiaming Yuan 2023-07-22 15:26:29 +08:00
  • 22b0a55a04 Remove hist builder class. (#9400) Jiaming Yuan 2023-07-22 10:43:12 +08:00
  • 0de7c47495 Fix metric serialization. (#9405) Jiaming Yuan 2023-07-22 08:39:21 +08:00
  • dbd5309b55 Fix warning message for device. (#9402) Jiaming Yuan 2023-07-20 23:30:04 +08:00
  • f7f673b00c Switch to per-thread default stream (#9396) Rong Ou 2023-07-19 17:21:00 -07:00
  • 7a0ccfbb49 Add compute 90. (#9397) Jiaming Yuan 2023-07-19 13:42:38 +08:00
  • 0897477af0 Remove unmaintained jvm readme and dev scripts. (#9395) Jiaming Yuan 2023-07-18 18:23:43 +08:00
  • e082718c66 [CI] Build pip wheel with RMM support (#9383) Philip Hyunsu Cho 2023-07-18 01:52:26 -07:00
  • 6e18d3a290 [pyspark] Handle the device parameter in pyspark. (#9390) Jiaming Yuan 2023-07-18 08:47:03 +08:00
  • 2a0ff209ff [CI] Block CI from running for dependabot PRs (#9394) Philip Hyunsu Cho 2023-07-17 10:53:57 -07:00
  • f4fb2be101 [jvm-packages] Add the new device parameter. (#9385) Jiaming Yuan 2023-07-17 18:40:39 +08:00
  • 2caceb157d [jvm-packages] Reduce log verbosity for GPU tests. (#9389) Jiaming Yuan 2023-07-17 13:25:46 +08:00
  • b342ef951b Make feature validation immutable. (#9388) Jiaming Yuan 2023-07-16 06:52:55 +08:00
  • 0a07900b9f Fix integer overflow. (#9380) Jiaming Yuan 2023-07-15 21:11:02 +08:00
  • 16eb41936d Handle the new device parameter in dask and demos. (#9386) Jiaming Yuan 2023-07-15 19:11:20 +08:00
  • 9da5050643 Turn warning messages into Python warnings. (#9387) Jiaming Yuan 2023-07-15 07:46:43 +08:00
  • 04aff3af8e Define the new device parameter. (#9362) Jiaming Yuan 2023-07-13 19:30:25 +08:00
  • 2d0cd2817e [doc] Fux learning_to_rank.rst (#9381) Cássia Sampaio 2023-07-13 00:00:24 -03:00
  • a1367ea1f8 Set feature_names and feature_types in jvm-packages (#9364) jinmfeng001 2023-07-12 15:18:46 +08:00
  • 3632242e0b Support column split with GPU quantile (#9370) Rong Ou 2023-07-10 21:15:56 -07:00
  • 97ed944209 Unify the hist tree method for different devices. (#9363) Jiaming Yuan 2023-07-11 10:04:39 +08:00
  • 20c52f07d2 Support exporting cut values (#9356) Jiaming Yuan 2023-07-08 15:32:41 +08:00
  • c3124813e8 Support numpy vertical split (#9365) edumugi 2023-07-08 07:18:12 +02:00
  • 59787b23af Allow empty page in external memory. (#9361) Jiaming Yuan 2023-07-08 09:24:35 +08:00
  • 15ca12a77e Fix NCCL test hang (#9367) Rong Ou 2023-07-06 20:21:35 -07:00
  • 41c6813496 Preserve order of saved updaters config. (#9355) Jiaming Yuan 2023-07-05 20:20:07 +08:00
  • b572a39919 [doc] Fix removed reference. (#9358) Jiaming Yuan 2023-07-05 16:49:25 +08:00
  • 645037e376 Improve test coverage with predictor configuration. (#9354) Jiaming Yuan 2023-07-05 15:17:22 +08:00
  • 6c9c8a9001 Enable Installation of Python Package with System lib in a Virtual Environment (#9349) Oliver Holworthy 2023-07-04 22:46:17 +01:00
  • bb2de1fd5d xgboost4j-gpu_2.12-2.0.0: added libxgboost4j.so back. (#9351) Boris 2023-07-03 21:31:33 +02:00
  • d0916849a6 Remove unused weight from buffer for cat features. (#9341) Jiaming Yuan 2023-07-04 01:07:09 +08:00
  • 6155394a06 Update news for 1.7.6 [skip ci] (#9350) Jiaming Yuan 2023-07-04 01:04:34 +08:00
  • e964654b8f [skl] Enable cat feature without specifying tree method. (#9353) Jiaming Yuan 2023-07-03 22:06:17 +08:00
  • 39390cc2ee [breaking] Remove the predictor param, allow fallback to prediction using DMatrix. (#9129) Jiaming Yuan 2023-07-03 19:23:54 +08:00
  • 3a0f787703 Support column split in GPU predictor (#9343) Rong Ou 2023-07-02 13:05:34 -07:00
  • f90771eec6 Fix device communicator dependency (#9346) Rong Ou 2023-06-28 19:34:30 -07:00
  • f4798718c7 Use hist as the default tree method. (#9320) Jiaming Yuan 2023-06-27 23:04:24 +08:00
  • bc267dd729 Use ptr from mmap for GHistIndexMatrix and ColumnMatrix. (#9315) Jiaming Yuan 2023-06-27 19:05:46 +08:00
  • 96c3071a8a [doc] Update learning_to_rank.rst (#9336) jasjung 2023-06-26 22:56:18 -07:00
  • 18c13ab242 Bump rapids-4-spark_2.12 in /jvm-packages/xgboost4j-spark-gpu dependabot/maven/jvm-packages/xgboost4j-spark-gpu/com.nvidia-rapids-4-spark_2.12-23.06.0 dependabot[bot] 2023-06-27 03:02:28 +00:00
  • 42d8b06e0a Bump rapids-4-spark_2.12 from 23.04.1 to 23.06.0 in /jvm-packages dependabot/maven/jvm-packages/com.nvidia-rapids-4-spark_2.12-23.06.0 dependabot[bot] 2023-06-27 03:02:23 +00:00
  • cfa9c42eb4 Fix callback in AFT viz demo. (#9333) Jiaming Yuan 2023-06-26 22:35:02 +08:00
  • 6efe7c129f [doc] Update reference in R vignettes. (#9323) Jiaming Yuan 2023-06-26 18:32:11 +08:00
  • 764f16f86b Bump hadoop.version from 3.3.5 to 3.3.6 in /jvm-packages dependabot/maven/jvm-packages/hadoop.version-3.3.6 dependabot[bot] 2023-06-26 03:03:34 +00:00
  • 6d33d3e20c Bump spark.version from 3.3.2 to 3.4.1 in /jvm-packages dependabot/maven/jvm-packages/spark.version-3.4.1 dependabot[bot] 2023-06-26 03:03:25 +00:00
  • 37e8ba9ef8 Bump hadoop.version from 3.3.5 to 3.3.6 in /jvm-packages/xgboost4j dependabot/maven/jvm-packages/xgboost4j/hadoop.version-3.3.6 dependabot[bot] 2023-06-26 03:03:25 +00:00
  • 8bb20643fd Bump spark.version.gpu in /jvm-packages/xgboost4j-spark-gpu dependabot/maven/jvm-packages/xgboost4j-spark-gpu/spark.version.gpu-3.4.1 dependabot[bot] 2023-06-26 03:03:16 +00:00
  • 04bc13794f Bump spark-mllib_2.12 in /jvm-packages/xgboost4j-example dependabot/maven/jvm-packages/xgboost4j-example/org.apache.spark-spark-mllib_2.12-3.4.1 dependabot[bot] 2023-06-26 03:02:48 +00:00
  • aaebc2cf04 Bump spark.version from 3.4.0 to 3.4.1 in /jvm-packages/xgboost4j-spark dependabot/maven/jvm-packages/xgboost4j-spark/spark.version-3.4.1 dependabot[bot] 2023-06-26 03:02:18 +00:00
  • 81d88acf39 Bump hadoop.version from 3.3.5 to 3.3.6 in /jvm-packages/xgboost4j-gpu dependabot/maven/jvm-packages/xgboost4j-gpu/hadoop.version-3.3.6 dependabot[bot] 2023-06-26 03:02:12 +00:00
  • 2e7e9d3b2d update rocgputreeshap branch amdsc21 2023-06-23 19:50:08 +02:00
  • 3e0c7d1dee new url for rocgputreeshap amdsc21 2023-06-23 19:46:45 +02:00
  • 2f47a1ebe6 rm warp-primitives amdsc21 2023-06-22 21:43:00 +02:00
  • 54da4b3185 Cleanup to prepare for using mmap pointer in external memory. (#9317) Jiaming Yuan 2023-06-22 06:43:11 +08:00
  • 4066d68261 [doc] Clarify early stopping. (#9304) Jiaming Yuan 2023-06-20 17:56:47 +08:00
  • 6d22ea793c Test QDM with sparse data on CPU. (#9316) Jiaming Yuan 2023-06-19 21:27:03 +08:00
  • ee6809e642 Use mmap for external memory. (#9282) Jiaming Yuan 2023-06-19 18:52:55 +08:00
  • d8beb517ed Support bitwise allreduce in NCCL communicator (#9300) Rong Ou 2023-06-16 10:56:50 -07:00
  • 650f8c17e0 Bump scala-collection-compat_2.12 from 2.10.0 to 2.11.0 in /jvm-packages dependabot/maven/jvm-packages/org.scala-lang.modules-scala-collection-compat_2.12-2.11.0 dependabot[bot] 2023-06-16 03:02:09 +00:00
  • 2718ff530c [doc] Variable 'label' is not defined in the pyspark application example (#9302) George Othon 2023-06-15 18:06:52 -03:00
  • 5ca7daaa13 merge latest changes amdsc21 2023-06-15 21:39:14 +02:00
  • 36eb41c960 Bump version to 1.7.6 (#9305) v1.7.6 release_1.7.0 Jiaming Yuan 2023-06-16 03:33:16 +08:00
  • 39ddf40a8d [backport] Optimize prediction with QuantileDMatrix. (#9096) (#9303) Jiaming Yuan 2023-06-15 23:32:03 +08:00
  • 0df1272695 [docs] How to build the docs using conda (#9276) Jacek Laskowski 2023-06-15 01:39:26 +02:00
  • e70810be8a Refactor device communicator to make allreduce more flexible (#9295) Rong Ou 2023-06-13 12:53:03 -07:00
  • c2f0486d37 [CI] Run two pipeline loaders for responsiveness (#9294) Philip Hyunsu Cho 2023-06-12 09:52:40 -07:00
  • 573f1c7db4 [backport] Fix monotone constraints on CPU. (#9122) (#9287) Jiaming Yuan 2023-06-11 17:51:25 +08:00
  • abc80d2a6d [backport] Improve doxygen (#8959) (#9284) Jiaming Yuan 2023-06-11 13:22:23 +08:00
  • e882fb3262 [backport] [spark] Make spark model have the same UID with its estimator (#9022) (#9285) Jiaming Yuan 2023-06-11 13:18:23 +08:00