Commit Graph

  • dbb5208a0a
    Use __array_interface__ for creating DMatrix from CSR. (#6675) Jiaming Yuan 2021-02-05 21:09:47 +08:00
  • 1e949110da
    Use generic dispatching routine for array interface. (#6672) Jiaming Yuan 2021-02-05 09:23:38 +08:00
  • a4101de678
    Fix divide by 0 in feature importance when no split is found. (#6676) Jiaming Yuan 2021-02-05 03:39:30 +08:00
  • 72892cc80d
    [dask] Disable gblinear and dart. (#6665) Jiaming Yuan 2021-02-04 09:13:09 +08:00
  • 9d62b14591
    Fix document. [skip ci] (#6669) Jiaming Yuan 2021-02-02 20:43:31 +08:00
  • 411592a347
    Enhance inplace prediction. (#6653) Jiaming Yuan 2021-02-02 11:41:46 +08:00
  • 87ab1ad607
    [dask] Accept Future of model for prediction. (#6650) Jiaming Yuan 2021-02-02 08:45:52 +08:00
  • a9ec0ea6da
    Align device id in predict transform with predictor. (#6662) Jiaming Yuan 2021-02-02 08:33:29 +08:00
  • d8ec7aad5a
    [dask] Add a 1 line sample to infer output shape. (#6645) Jiaming Yuan 2021-01-30 18:55:50 +08:00
  • c3c8e66fc9
    Make prediction functions thread safe. (#6648) Jiaming Yuan 2021-01-28 23:29:43 +08:00
  • 0f2ed21a9d
    [Breaking] Change default evaluation metric for binary:logitraw objective to logloss (#6647) Philip Hyunsu Cho 2021-01-29 00:12:12 +09:00
  • d167892c7e
    [dask] Ensure model can be pickled. (#6651) Jiaming Yuan 2021-01-28 21:47:57 +08:00
  • 0ad6e18a2a
    [CI] Do not mix up stashed executable built for ARM and x86_64 platforms (#6646) Philip Hyunsu Cho 2021-01-27 23:57:26 +09:00
  • 55ee2bd77f
    [CI] Add ARM64 test to Jenkins pipeline (#6643) Philip Hyunsu Cho 2021-01-27 21:51:17 +09:00
  • 1b70a323a7
    Improve string view to reduce string allocation. (#6644) Jiaming Yuan 2021-01-27 19:08:52 +08:00
  • bc08e0c9d1
    Remove experimental_json_serialization from tests. (#6640) Jiaming Yuan 2021-01-27 17:44:49 +08:00
  • 8968ca7c0a
    Disable s390x and arm64 tests on travis for now. (#6641) Jiaming Yuan 2021-01-27 16:21:40 +08:00
  • d19a0ddacf
    Move sdist test to action. (#6635) Jiaming Yuan 2021-01-26 08:25:59 +08:00
  • 740d042255
    Add base_margin for evaluation dataset. (#6591) Jiaming Yuan 2021-01-26 02:11:02 +08:00
  • 4bf23c2391
    Specify shape in prediction contrib and interaction. (#6614) Jiaming Yuan 2021-01-26 02:08:22 +08:00
  • 8942c98054
    Define metainfo and other parameters for all DMatrix interfaces. (#6601) Jiaming Yuan 2021-01-25 16:06:06 +08:00
  • 561809200a
    Fix document for tree methods. (#6633) Jiaming Yuan 2021-01-25 15:52:08 +08:00
  • fec66d033a
    [jvm-packages] JVM library loader extensions (#6630) Adam Pocock 2021-01-25 02:51:39 -05:00
  • a275f40267
    [dask] Rework base margin test. (#6627) Jiaming Yuan 2021-01-22 17:49:13 +08:00
  • 7bc56fa0ed
    Use simple print in tracker print function. (#6609) Jiaming Yuan 2021-01-21 21:15:43 +08:00
  • 26982f9fce
    Skip unused CMake argument in setup.py (#6611) Jiaming Yuan 2021-01-21 17:25:33 +08:00
  • f0fd7629ae
    Add helper script and doc for releasing pip package. (#6613) Jiaming Yuan 2021-01-21 14:46:52 +08:00
  • 9d2832a3a3
    fix potential TaskFailedListener's callback won't be called (#6612) Bobby Wang 2021-01-21 14:20:32 +08:00
  • 000292ce6d
    Bump release version to 1.3.3. (#6624) v1.3.3 Jiaming Yuan 2021-01-20 19:23:31 +08:00
  • f8bb678c67
    Exclude dmlc test on github action. (#6625) Jiaming Yuan 2021-01-20 18:50:20 +08:00
  • d3ec116322
    Revert ntree limit fix (#6616) (#6622) Jiaming Yuan 2021-01-20 04:20:07 +08:00
  • d6d72de339
    Revert ntree limit fix (#6616) Jiaming Yuan 2021-01-19 23:51:16 +08:00
  • d132933550
    Remove type check for solaris. (#6610) Jiaming Yuan 2021-01-16 02:58:19 +08:00
  • a018028471
    Remove type check for solaris. (#6606) Jiaming Yuan 2021-01-15 18:20:39 +08:00
  • d356b7a071
    Restore unknown data support. (#6595) Jiaming Yuan 2021-01-14 04:51:16 +08:00
  • 89a00a5866
    [dask] Random forest estimators (#6602) Jiaming Yuan 2021-01-13 20:59:20 +08:00
  • 3e343159ef Release patch release 1.3.2 v1.3.2 fis 2021-01-13 17:35:00 +08:00
  • 0027220aa0
    [breaking] Remove duplicated predict functions, Fix attributes IO. (#6593) Jiaming Yuan 2021-01-13 16:56:49 +08:00
  • 99e802f2ff
    Remove duplicated DMatrix. (#6592) (#6599) Jiaming Yuan 2021-01-13 04:44:06 +08:00
  • 6a29afb480
    Fix evaluation result for XGBRanker. (#6594) (#6600) Jiaming Yuan 2021-01-13 04:42:43 +08:00
  • 7f4d3a91b9
    Multiclass prediction caching for CPU Hist (#6550) ShvetsKS 2021-01-12 23:42:07 +03:00
  • 03cd087da1
    Remove duplicated DMatrix. (#6592) Jiaming Yuan 2021-01-12 09:36:56 +08:00
  • c709f2aaaf
    Fix evaluation result for XGBRanker. (#6594) Jiaming Yuan 2021-01-12 09:36:41 +08:00
  • f2f7dd87b8
    Use view for SparsePage exclusively. (#6590) Jiaming Yuan 2021-01-11 18:04:55 +08:00
  • 78f2cd83d7
    Suppress hypothesis health check for dask client. (#6589) Jiaming Yuan 2021-01-11 14:11:57 +08:00
  • 8e321adac8
    Support Solaris. (#6578) (#6588) Jiaming Yuan 2021-01-11 02:31:29 +08:00
  • d0ec65520a
    [backport] Fix best_ntree_limit for dart and gblinear. (#6579) (#6587) Jiaming Yuan 2021-01-11 01:46:05 +08:00
  • 7aec915dcd
    [Backport] Rename data to X in predict_proba. (#6555) (#6586) Jiaming Yuan 2021-01-10 16:05:17 +08:00
  • 80065d571e
    [dask] Add DaskXGBRanker (#6576) Jiaming Yuan 2021-01-08 18:35:09 +08:00
  • 96d3d32265
    [dask] Add shap tests. (#6575) Jiaming Yuan 2021-01-08 14:59:27 +08:00
  • 7c9dcbedbc
    Fix best_ntree_limit for dart and gblinear. (#6579) Jiaming Yuan 2021-01-08 10:05:39 +08:00
  • f5ff90cd87
    Support _estimator_type. (#6582) Jiaming Yuan 2021-01-08 10:01:16 +08:00
  • 8747885a8b
    Support Solaris. (#6578) Jiaming Yuan 2021-01-07 09:05:05 +08:00
  • b2246ae7ef
    Update dmlc-core submodule and conform to new API (#6431) TP Boudreau 2021-01-06 00:12:22 +00:00
  • 60cfd14349
    [dask, sklearn] Fix predict proba. (#6566) Jiaming Yuan 2021-01-05 08:29:06 +08:00
  • 516a93d25c
    Fix best_ntree_limit. (#6569) Jiaming Yuan 2021-01-03 05:58:54 +08:00
  • 195a41cef1
    [python-package] remove unnecessary files to reduce sdist size (fixes #6560) (#6565) James Lamb 2021-01-02 07:56:39 +00:00
  • 2b049b32e9
    Document various tree methods. (#6564) Jiaming Yuan 2021-01-02 15:40:46 +08:00
  • fa13992264
    Calling XGBModel.fit() should clear the Booster by default (#6562) Philip Hyunsu Cho 2020-12-31 11:02:08 -08:00
  • 5e9e525223
    Remove warnings in tests. (#6554) Jiaming Yuan 2020-12-31 13:41:18 +08:00
  • 8ad22bf4e7
    Add credentials to .gitignore (#6559) James Lamb 2020-12-30 23:58:14 +00:00
  • de8fd852a5
    [dask] Add type hints. (#6519) Jiaming Yuan 2020-12-29 19:41:02 +08:00
  • 610ee632cc
    [Breaking] Rename data to X in predict_proba. (#6555) Jiaming Yuan 2020-12-28 21:36:03 +08:00
  • cb207a355d
    Add script for generating release tarball. (#6544) Jiaming Yuan 2020-12-23 16:08:10 +08:00
  • a78d0d4110
    Release patch release 1.3.1 (#6543) v1.3.1 Philip Hyunsu Cho 2020-12-21 23:22:32 -08:00
  • 2231940d1d
    Clip small positive values in gamma-nloglik (#6537) Gorkem Ozkaya 2020-12-21 11:11:40 -08:00
  • 95cbfad990
    "featue_map" typo changed to "feature_map" (#6540) MBSMachineLearning 2020-12-21 17:11:11 +03:00
  • fbb980d9d3
    Expand ~ into the home directory on Linux and MacOS (#6531) Philip Hyunsu Cho 2020-12-19 23:35:13 -08:00
  • 76c361431f
    Remove cupy.array_equal, since it's not compatible with cuPy 7.8 (#6528) (#6535) Jiaming Yuan 2020-12-20 15:11:50 +08:00
  • d95d02132a
    Fix handling of print period in EvaluationMonitor (#6499) (#6534) Jiaming Yuan 2020-12-20 15:07:42 +08:00
  • 7109c6c1f2
    [backport] Move metric configuration into booster. (#6504) (#6533) Jiaming Yuan 2020-12-20 10:36:32 +08:00
  • cd0821500c
    Add Saturn Cloud Dask XGBoost tutorial to Awesome XGBoost [skip ci] (#6532) Philip Hyunsu Cho 2020-12-19 15:57:05 -08:00
  • 380f6f4ab8
    Remove cupy.array_equal, since it's not compatible with cuPy 7.8 (#6528) Philip Hyunsu Cho 2020-12-18 09:16:52 -08:00
  • bce7ca313c
    [backport] Fix save_best. (#6523) Jiaming Yuan 2020-12-18 20:00:29 +08:00
  • 8be2cd8c91
    Enable loading model from <1.0.0 trained with objective='binary:logitraw' (#6517) (#6524) Jiaming Yuan 2020-12-18 04:10:09 +08:00
  • ca3da55de4
    Support early stopping with training continuation, correct num boosted rounds. (#6506) Jiaming Yuan 2020-12-17 19:59:19 +08:00
  • 125b3c0f2d
    Lazy import cuDF and Dask (#6522) Philip Hyunsu Cho 2020-12-17 01:51:35 -08:00
  • ad1a527709
    Enable loading model from <1.0.0 trained with objective='binary:logitraw' (#6517) Philip Hyunsu Cho 2020-12-16 16:53:46 -08:00
  • bf6cfe3b99
    [Breaking] Upgrade cuDF and RMM to 0.18 nightlies; require RMM 0.18+ for RMM plugin (#6510) Philip Hyunsu Cho 2020-12-16 10:07:52 -08:00
  • d8d684538c
    [CI] Split up main.yml, add mypy. (#6515) Jiaming Yuan 2020-12-17 00:15:44 +08:00
  • c5876277a8
    Drop saving binary format for memory snapshot. (#6513) Jiaming Yuan 2020-12-17 00:14:57 +08:00
  • 0e97d97d50
    Fix merge conflict. (#6512) Jiaming Yuan 2020-12-16 18:02:25 +08:00
  • 749364f25d
    Update the C API comments (#6457) hzy001 2020-12-16 14:56:13 +08:00
  • 347f593169
    Accept numpy array for DMatrix slice index. (#6368) Jiaming Yuan 2020-12-16 14:42:52 +08:00
  • ef4a0e0aac
    Fix DMatrix feature names/types IO. (#6507) Jiaming Yuan 2020-12-16 14:24:27 +08:00
  • 886486a519
    Support categorical data in GPU weighted sketching. (#6508) Jiaming Yuan 2020-12-16 14:23:28 +08:00
  • 5c8ccf4455
    Improved InitSampling function speed by 2.12 times (#6410) Igor Rukhovich 2020-12-16 07:59:24 +03:00
  • 3c3f026ec1
    Move metric configuration into booster. (#6504) Jiaming Yuan 2020-12-16 05:35:04 +08:00
  • d45c0d843b
    Show partition status in dask error. (#6366) Jiaming Yuan 2020-12-16 02:58:21 +08:00
  • 1e2c3ade9e
    [doc] [dask] Add example on early stopping with Dask (#6501) James Lamb 2020-12-15 14:23:23 +00:00
  • 8139849ab6
    Fix handling of print period in EvaluationMonitor (#6499) ShvetsKS 2020-12-15 14:20:19 +03:00
  • 9a194273cd
    Add conda-forge badge (#6502) Philip Hyunsu Cho 2020-12-14 18:58:03 -08:00
  • aac4eba2ef
    Add release note for 1.3.0 in NEWS.md (#6495) Philip Hyunsu Cho 2020-12-14 14:42:30 -08:00
  • afc4567268
    [doc] [dask] fix partitioning in Dask example (#6389) James Lamb 2020-12-14 10:37:49 +00:00
  • a30461cf87
    [dask] Support all parameters in regressor and classifier. (#6471) Jiaming Yuan 2020-12-14 07:35:56 +08:00
  • c31e3efa7c
    Pass correct split_type to GPU predictor (#6491) Philip Hyunsu Cho 2020-12-11 19:30:00 -08:00
  • 0d483cb7c1
    Bump version to 1.4.0 snapshot in master (#6486) Philip Hyunsu Cho 2020-12-10 07:38:08 -08:00
  • b8044e6136
    [CI] Use manylinux2010_x86_64 container to vendor libgomp (#6485) Philip Hyunsu Cho 2020-12-10 07:37:15 -08:00
  • c5f0cdbc72
    Hot fix for libgomp vendoring (#6482) Philip Hyunsu Cho 2020-12-09 10:04:45 -08:00
  • 1bf3899983 Fix dask ip resolution. (#6475) v1.3.0 Jiaming Yuan 2020-12-08 08:36:23 +08:00