Commit Graph

  • fdf27a5b82
    Fix race condition in interaction constraint. (#4587) Jiaming Yuan 2019-06-21 02:47:48 +08:00
  • 221e163185
    Refactor out row partitioning logic from gpu_hist, introduce caching device vectors (#4554) Rory Mitchell 2019-06-20 18:24:09 +12:00
  • 0c50f8417a
    [CI] Specify account ID when logging into ECR Docker registry (#4584) Philip Hyunsu Cho 2019-06-19 15:08:42 -07:00
  • ae05948e32
    Feature interaction for GPU Hist. (#4534) Jiaming Yuan 2019-06-19 18:11:02 +08:00
  • 570374effe
    [CI] Remove CUDA 8.0 from CI pipeline (#4580) Philip Hyunsu Cho 2019-06-18 23:38:03 -07:00
  • e94f85f0e4 Deprecate single node multi-gpu mode (#4579) Rong Ou 2019-06-18 20:51:38 -07:00
  • 6757654337 Optimizations for quantisation on device (#4572) sriramch 2019-06-18 15:50:25 -07:00
  • ba1d848767 Remove doc about not supporting cuda 10.1 (#4578) Rong Ou 2019-06-18 15:45:00 -07:00
  • 7ae11c9284 [jvm-packages] updated kryo dependency to 2.22 (#4575) Daniel Stahl 2019-06-18 11:26:54 -05:00
  • 90f683b25b Set the appropriate device before freeing device memory... (#4566) sriramch 2019-06-17 19:58:05 -07:00
  • a22368d210 Choose the appropriate tree method *only* when the tree method is auto (#4571) sriramch 2019-06-17 03:16:45 -07:00
  • 66f9951d70
    Mark SparsePageDmatrix destructor default. (#4568) Jiaming Yuan 2019-06-15 11:21:50 +08:00
  • c5719cc457
    Offload some configurations into GBM. (#4553) Jiaming Yuan 2019-06-14 09:18:51 +08:00
  • a2042b685a - training with external memory - part 2 of 2 (#4526) sriramch 2019-06-11 14:52:56 -07:00
  • 4591039eba
    Remove remaining reg:linear. (#4544) Jiaming Yuan 2019-06-11 16:04:09 +08:00
  • 4e9965cb9d
    Fix Python demo and doc. (#4545) Jiaming Yuan 2019-06-11 08:58:41 +08:00
  • 2f1319f273
    Add rmsle metric and reg:squaredlogerror objective (#4541) Jiaming Yuan 2019-06-11 05:48:27 +08:00
  • 9683fd433e
    Overload device memory allocation (#4532) Rory Mitchell 2019-06-10 11:35:13 +12:00
  • da21ac0cc2
    Fix tweedie metric string. (#4543) Jiaming Yuan 2019-06-09 09:52:29 +08:00
  • 59ae42a179 Ensure gcc is at least 5.x (#4538) sriramch 2019-06-06 14:08:08 -07:00
  • afa99e6d9d
    Use yaml.safe_load. (#4537) Jiaming Yuan 2019-06-07 03:39:25 +08:00
  • 3f2fe25a32 Fix C++11 config parser (#4521) Philip Hyunsu Cho 2019-06-03 07:18:16 -07:00
  • 23a10c8339
    Refactor histogram building code for gpu_hist (#4528) Rory Mitchell 2019-06-03 09:50:10 +12:00
  • 399fabed49
    Deprecate gpu_exact, bump required cuda version in docs (#4527) Rory Mitchell 2019-06-03 09:49:05 +12:00
  • c2a3902ba3
    Fix #4497: Enable feature importance property for DART booster (#4525) Philip Hyunsu Cho 2019-05-31 15:11:57 -07:00
  • ea44417754
    Enforce exclusion between pred_interactions=True and pred_interactions=True (#4522) Philip Hyunsu Cho 2019-05-31 12:29:23 -07:00
  • fbbae3386a
    Smarter choice of histogram construction for distributed gpu_hist (#4519) Rory Mitchell 2019-05-31 14:11:34 +12:00
  • dd60fc23e6 Simplify INI-style config reader using C++11 STL (#4478) fuhaoda 2019-05-30 14:57:56 -04:00
  • b48f895027
    Fix prediction from loaded pickle. (#4516) Jiaming Yuan 2019-05-30 15:05:09 +08:00
  • fed665ae8a - training with external memory part 1 of 2 (#4486) sriramch 2019-05-29 13:18:34 -07:00
  • 6e16900711 Fix crash with approx tree method on cpu (#4510) sriramch 2019-05-29 10:11:29 -07:00
  • c589eff941
    De-duplicate GPU parameters. (#4454) Jiaming Yuan 2019-05-29 11:55:57 +08:00
  • a3fedbeaa8 - fix issues with training with external memory on cpu (#4487) sriramch 2019-05-28 17:31:30 -07:00
  • 972f693eaf
    Fix dask API sphinx docstrings (#4507) Rory Mitchell 2019-05-28 16:39:26 +12:00
  • 3f7e5d9c47 add dll_path for cygwin users (#4499) yellowdolphin 2019-05-27 06:04:28 +02:00
  • 09b90d9329
    Add native support for Dask (#4473) Rory Mitchell 2019-05-27 13:29:28 +12:00
  • 55e645c5f5
    Revert hist init optimization. (#4502) Jiaming Yuan 2019-05-26 08:57:41 +08:00
  • 8ddd2715ee Add python RF documentation (#4500) Rory Mitchell 2019-05-25 18:30:24 +12:00
  • 0ce300e73a [jvm-packages] Add back reg:linear for scala. (#4490) Jiaming Yuan 2019-05-24 06:02:08 +08:00
  • 278562db13 Add support for cross-validation using query ID (#4474) Bryan Woods 2019-05-23 19:45:02 +02:00
  • 5a567ec249 Ensure pandas DataFrame column names are treated as strings in type error message (#4481) Sean Owen 2019-05-21 03:19:35 -05:00
  • 515f5f5c47
    [RFC] Version 0.90 release candidate (#4475) v0.90 Philip Hyunsu Cho 2019-05-20 01:02:44 -07:00
  • adcd8ea7c6 Update xgboost4j_spark_tutorial.rst (#4476) Nan Zhu 2019-05-16 21:17:57 -07:00
  • cf2400036e
    [CI] Add Python and C++ tests for Windows GPU target (#4469) Philip Hyunsu Cho 2019-05-16 01:06:46 +00:00
  • 3e930e4f2d added JSON vignette (#4439) ras44 2019-05-15 03:35:44 +02:00
  • a9ec2dd295 only copy the model once when predicting multiple batches (#4457) Rong Ou 2019-05-14 16:04:22 -07:00
  • df2cdaca50 add cuda 10.1 support (#4468) Rong Ou 2019-05-14 11:30:58 -07:00
  • c6f2a7e186
    [CI] Add Windows GPU to Jenkins CI pipeline (#4463) Philip Hyunsu Cho 2019-05-14 04:45:06 +00:00
  • e7d17ec4f4
    [CI] Build XGBoost wheels with CUDA 9.0 (#4459) Philip Hyunsu Cho 2019-05-11 16:35:02 -07:00
  • b5f7cbfadf
    [CI] Cache two R build Docker containers (#4458) Philip Hyunsu Cho 2019-05-11 10:54:00 -07:00
  • be0f346ec9 mgpu predictor using explicit offsets (#4438) Rong Ou 2019-05-10 14:35:06 -07:00
  • d16d9a9988
    Correctly determine cuda version (#4453) Rory Mitchell 2019-05-10 19:46:57 +12:00
  • 6ff994126a [BLOCKING][CI] Upgrade to Spark 2.4.3 (#4414) Philip Hyunsu Cho 2019-05-09 21:36:59 -07:00
  • 18e4fc3690 [jvm-packages] Automatically set maximize_evaluation_metrics if not explicitly given in XGBoost4J-Spark (#4446) Shaochen Shi 2019-05-09 14:49:44 -05:00
  • 8da4907e89
    Enable building with shared NCCL. (#4447) Jiaming Yuan 2019-05-09 23:19:58 +08:00
  • ade3f30237
    Fix list formatting in missing value tutorial in XGBoost4J-Spark Philip Hyunsu Cho 2019-05-06 14:24:02 -07:00
  • b511638ca1
    Fix list formatting in missing value tutorial in XGBoost4J-Spark Philip Hyunsu Cho 2019-05-06 14:21:49 -07:00
  • eabcc0e210 [jvm-packages] Tutorial on handling missing values (#4425) Daniel Hen 2019-05-06 23:57:18 +03:00
  • 5de7e12704
    Change obj name to reg:squarederror in learner. (#4427) Jiaming Yuan 2019-05-06 21:35:35 +08:00
  • 8d1098a983 In AUC and AUCPR metrics, detect whether weights are per-instance or per-group (#4216) Xin Yin 2019-05-04 03:53:05 -04:00
  • 9252b686ae
    Make AUCPR work with multiple query groups (#4436) Philip Hyunsu Cho 2019-05-03 10:34:44 -07:00
  • 2be85fc62a max_digits10 guarantees float decimal roundtrip (#4435) ras44 2019-05-03 05:01:26 +02:00
  • feb6ae3e18 Initial support for external memory in gpu_predictor (#4284) Rong Ou 2019-05-02 18:01:27 -07:00
  • 54980b8959 Fix typo in xgboost_R.h (#4432) ras44 2019-05-02 13:18:34 +02:00
  • c1e4a0f2c6 Upgrade dmlc-core (#4430) Philip Hyunsu Cho 2019-05-02 03:38:22 -07:00
  • bfddc2c42c Make CMakeLists.txt compatible with CMake 3.3 (#4420) Philip Hyunsu Cho 2019-05-01 20:49:32 -07:00
  • 17df5fd296
    Simplify bound checking in feature interaction constraints (#4428) Philip Hyunsu Cho 2019-05-01 16:59:53 -07:00
  • 4c74336384 Use feature interaction constraints to narrow search space for split candidates (#4341) Xu Xiao 2019-05-01 11:59:58 +08:00
  • ba98e0cdf2
    Add additional Python tests to test training under constraints (#4426) Philip Hyunsu Cho 2019-04-30 18:23:39 -07:00
  • eaab364a63 More explict sharding methods for device memory (#4396) Rong Ou 2019-04-30 16:47:23 -07:00
  • 797ba8e72d [jvm-packages] fix compatibility problem of spark version (#4411) Xu Xiao 2019-05-01 00:13:05 +08:00
  • 253fdd8a42
    [jvm-packages] fix the split of input (#4417) Nan Zhu 2019-04-29 18:52:40 -07:00
  • 91c513a0c1 fix doc tqchen 2019-04-29 17:50:46 -07:00
  • 5e582b0fa7
    Combine thread launches into single launch per tree for gpu_hist (#4343) Rory Mitchell 2019-04-29 09:58:34 +12:00
  • 146e83f3b3 Fix typo in model.rst (#4393) Ravi Kalia 2019-04-27 16:22:07 -05:00
  • 5dfb27fb2d Update demo readme's use case section with BentoML (#4400) Bozhao 2019-04-27 14:21:17 -07:00
  • 77c03538b0
    Fix node reuse. (#4404) Jiaming Yuan 2019-04-27 13:03:23 +08:00
  • 37dc82c3ff
    [jvm-packages] allow partial evaluation of dataframe before prediction (#4407) Nan Zhu 2019-04-26 21:02:40 -07:00
  • a429748e24
    allow multi call on init (#92) Nan Zhu 2019-04-26 18:41:02 -07:00
  • ea850ecd20
    [CI] Refactor Jenkins CI pipeline + migrate all Linux tests to Jenkins (#4401) Philip Hyunsu Cho 2019-04-26 18:39:12 -07:00
  • 995698b0cb
    [BREAKING][jvm-packages] fix the non-zero missing value handling (#4349) Nan Zhu 2019-04-26 11:10:33 -07:00
  • 2d875ec019 [BLOCKING][jvm-packages] fix non-deterministic order within a partition (in the case of an upstream shuffle) on prediction (#4388) Xu Xiao 2019-04-27 02:09:20 +08:00
  • 5c3b36f346 Allow using external dmlc-core (#91) Chen Qin 2019-04-26 00:28:45 -07:00
  • 503cc42f48 [CI] Fix Windows tests (#4403) Philip Hyunsu Cho 2019-04-25 20:25:43 -07:00
  • e3d51d3e62 [rabit harden] Enable all tests (#90) Chen Qin 2019-04-24 04:12:11 -07:00
  • 2c61f02add fix broken python test (#4395) Rong Ou 2019-04-23 16:01:23 -07:00
  • bbe0dbd7ec
    Migrate pylint check to Python 3 (#4381) Philip Hyunsu Cho 2019-04-21 01:01:54 -07:00
  • 5e97de6a41 fixed typos in R package docs (#4345) James Lamb 2019-04-21 02:54:11 -05:00
  • 65db8d0626
    [jvm-packages] support spark 2.4 and compatibility test with previous xgboost version (#4377) Nan Zhu 2019-04-17 11:33:13 -07:00
  • 711397d645 Optimizations of pre-processing for 'hist' tree method (#4310) Egor Smirnov 2019-04-17 03:36:19 +03:00
  • 207f058711 Refactor CMake scripts. (#4323) Jiaming Yuan 2019-04-16 01:08:12 +08:00
  • 84d992babc
    GPU multiclass metrics (#4368) Jiaming Yuan 2019-04-15 17:47:47 +08:00
  • be7bc07ca3 added files from local R build to gitignore (#4346) James Lamb 2019-04-12 14:02:02 -05:00
  • edae664afb [r-package] cut CI-time dependency on craigcitro/r-travis (fixes #4348) (#4353) James Lamb 2019-04-12 02:22:48 -05:00
  • f4521bf6aa refactor tests to get rid of duplication (#4358) Rong Ou 2019-04-12 00:21:48 -07:00
  • 3078b5944d add OpenMP option in CMakeLists.txt (#4339) Xu Xiao 2019-04-11 08:35:06 +08:00
  • a448a8320c [jvm-packages] Fixing the NativeLibLoader on Java 9+ (#4351) Adam Pocock 2019-04-10 15:41:44 -04:00
  • 956e73f183 Fix matrix attributes not sliced (#4311) Jean-Francois Zinque 2019-04-10 20:14:45 +02:00
  • 5c2575535f
    Fix Histogram allocation. (#4347) Jiaming Yuan 2019-04-10 19:21:26 +08:00
  • 81c1cd40ca add a test for cpu predictor using external memory (#4308) Rong Ou 2019-04-09 18:25:10 -07:00