Rory Mitchell
b47b5ac771
Use hypothesis ( #5759 )
...
* Use hypothesis
* Allow int64 array interface for groups
* Add packages to Windows CI
* Add to travis
* Make sure device index is set correctly
* Fix dask-cudf test
* appveyor
2020-06-16 12:45:59 +12:00
Ram Rachum
02884b08aa
Fix exception causes all over the codebase ( #5787 )
2020-06-15 21:06:07 +08:00
Alex
ae18a094b0
Add new skl model attribute for number of features ( #5780 )
2020-06-15 18:01:59 +08:00
James Lamb
d39da42e69
[R] Remove dependency on gendef for Visual Studio builds ( fixes #5608 ) ( #5764 )
...
* [R-package] Remove dependency on gendef for Visual Studio builds (fixes #5608 )
* clarify docs
* removed debugging print statement
* Make R CMake install more robust
* Fix doc format; add ToC
* Update build.rst
* Fix AppVeyor
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2020-06-15 00:20:44 +00:00
Jiaming Yuan
529b5c2cfd
[DOC] Mention dask blog post in doc. [skip ci] ( #5789 )
2020-06-14 13:00:19 +08:00
anttisaukko
1bcbe1fc14
Bump com.esotericsoftware to 4.0.2 ( #5690 )
...
Co-authored-by: Antti Saukko <antti.saukko@verizonmedia.com>
2020-06-13 21:06:14 -07:00
Jiaming Yuan
1fa84b61c1
Implement Empty method for host device vector. ( #5781 )
...
* Fix accessing nullptr.
2020-06-13 19:02:26 +08:00
Jiaming Yuan
306e38ff31
Avoid including c_api.h in header files. ( #5782 )
2020-06-12 16:24:24 +08:00
Jiaming Yuan
3028fa6b42
Implement weighted sketching for adapter. ( #5760 )
...
* Bounded memory tests.
* Fixed memory estimation.
2020-06-12 06:20:39 +08:00
James Lamb
c35be9dc40
[R] replace uses of T and F with TRUE and FALSE ( #5778 )
...
* [R-package] replace uses of T and F with TRUE and FALSE
* enable linting
* Remove skip
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2020-06-11 06:08:02 -04:00
Elliot Hershberg
cb7f7e542c
Added conda environment file for building docs ( #5773 )
2020-06-11 16:51:24 +08:00
James Lamb
c96e1ef283
[python-package] remove unused imports ( #5776 )
2020-06-11 16:50:27 +08:00
Philip Hyunsu Cho
1d22a9be1c
Revert "Reorder includes. ( #5749 )" ( #5771 )
...
This reverts commit d3a0efbf162f3dceaaf684109e1178c150b32de3.
2020-06-09 10:29:28 -07:00
Philip Hyunsu Cho
d087a12b04
Add release note for 1.1.0 in NEWS.md ( #5763 )
...
* Add release note for 1.1.0 in NEWS.md
* Address reviewer's feedback
2020-06-08 14:16:10 -07:00
Philip Hyunsu Cho
b5ab009c19
Document addition of new committer @SmirnovEgorRu ( #5762 )
2020-06-07 22:57:49 -07:00
Jiaming Yuan
cacff9232a
Remove column major specialization. ( #5755 )
...
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2020-06-05 16:19:14 +08:00
Philip Hyunsu Cho
8fe7f5dc43
[CI] Pass new cpplint check ( #141 )
2020-06-05 00:45:53 -07:00
Jiaming Yuan
bd9d57f579
Add helper for generating batches of data. ( #5756 )
...
* Add helper for generating batches of data.
* VC keyword clash.
* Another clash.
2020-06-05 09:53:56 +08:00
Rory Mitchell
359023c0fa
Speed up python test ( #5752 )
...
* Speed up tests
* Prevent DeviceQuantileDMatrix initialisation with numpy
* Use joblib.memory
* Use RandomState
2020-06-05 11:39:24 +12:00
Jiaming Yuan
cfc23c6a6b
Remove max.depth in R gblinear example. ( #5753 )
2020-06-04 02:59:22 +08:00
Jiaming Yuan
d3a0efbf16
Reorder includes. ( #5749 )
...
* Reorder includes.
* R.
2020-06-03 17:30:47 +12:00
ShvetsKS
cd3d14ad0e
Add float32 histogram ( #5624 )
...
* new single_precision_histogram param was added.
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
Co-authored-by: fis <jm.yuan@outlook.com>
2020-06-03 11:24:53 +08:00
Jiaming Yuan
e49607af19
Add Python binding for rabit ops. ( #5743 )
2020-06-02 19:47:23 +08:00
Jiaming Yuan
e533908922
Expose device sketching in header. ( #5747 )
2020-06-02 13:02:53 +08:00
Peter Jung
0be0e6fd88
Add pkgconfig to cmake ( #5744 )
...
* Add pkgconfig to cmake
* Move xgboost.pc.in to cmake/
Co-authored-by: Peter Jung <peter.jung@heureka.cz>
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2020-06-01 18:22:33 -07:00
Philip Hyunsu Cho
b77e3e3fcc
[CI] Remove CUDA 9.0 from CI ( #5745 )
2020-06-01 18:15:45 -07:00
Jiaming Yuan
325156c7a9
Bump version in header. ( #5742 )
2020-06-01 18:21:18 +08:00
Jiaming Yuan
d19cec70f1
Don't use mask in array interface. ( #5730 )
2020-06-01 12:17:24 +08:00
Peter Jung
267c1ed784
Add swift package reference ( #5728 )
...
Co-authored-by: Peter Jung <peter.jung@heureka.cz>
2020-06-01 15:29:23 +12:00
Philip Hyunsu Cho
073b625bde
Bump version to 1.2.0 snapshot in master ( #5733 )
2020-05-31 00:11:34 -07:00
Jiaming Yuan
9e1b29944e
Fix loading old model. ( #5724 )
...
* Add test.
2020-05-31 14:55:32 +08:00
ShvetsKS
057c762ecd
Fix release degradation ( #5720 )
...
* fix release degradation, related to 5666
* less resizes
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
2020-05-31 04:37:54 +03:00
Peter Jung
251dc8a663
Allow pass fmap to importance plot ( #5719 )
...
Co-authored-by: Peter Jung <peter.jung@heureka.cz>
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2020-05-29 19:55:35 +08:00
Rory Mitchell
f779980f7e
gpu_hist performance tweaks ( #5707 )
...
* Remove device vectors
* Remove allreduce synchronize
* Remove double buffer
2020-05-29 16:48:53 +12:00
Philip Hyunsu Cho
ca0d605b34
[Doc] Fix typos in AFT tutorial ( #5716 )
2020-05-28 14:04:34 -07:00
Jiaming Yuan
35e2205256
[dask] Return GPU Series when input is from cuDF. ( #5710 )
...
* Refactor predict function.
2020-05-28 17:51:20 +08:00
Philip Hyunsu Cho
91c646392d
Require Python 3.6+; drop Python 3.5 from CI ( #5715 )
2020-05-27 16:19:30 -07:00
Philip Hyunsu Cho
fdbb6ae856
Require CUDA 10.0+ in CMake build ( #5718 )
2020-05-27 16:18:18 -07:00
Jiaming Yuan
75a0025a3d
[CI] Remove CUDA 9.0 from Windows CI. ( #5674 )
...
* Remove CUDA 9.0 on Windows CI.
* Require cuda10 tag, to differentiate
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2020-05-27 12:23:36 -07:00
Dmitry Mottl
78b4e95f25
Changed build.rst (binary wheels are supported for macOS also) ( #5711 )
2020-05-27 07:18:45 -07:00
Philip Hyunsu Cho
e3aa7f1441
Define _CRT_SECURE_NO_WARNINGS to remove unneeded warnings in MSVC ( #5434 )
2020-05-25 22:46:07 -07:00
Jiaming Yuan
f145241593
Let XGBoostError inherit ValueError. ( #5696 )
2020-05-26 08:34:56 +08:00
Jiaming Yuan
8438c7d0e4
Fix IsDense. ( #5702 )
2020-05-26 08:24:37 +08:00
Philip Hyunsu Cho
e35ad8a074
[R] Fix duplicated libomp.dylib error on Mac OSX ( #5701 )
2020-05-24 23:37:33 -07:00
Jiaming Yuan
1ba24a7597
Remove redundant sketching. ( #5700 )
2020-05-24 08:47:20 +08:00
James Lamb
f656ef2fed
[R-package] Reduce duplication in configure.ac ( #5693 )
...
* updated configure
2020-05-22 12:15:22 +08:00
Jiaming Yuan
5af8161a1a
Implement Python data handler. ( #5689 )
...
* Define data handlers for DMatrix.
* Throw ValueError in scikit learn interface.
2020-05-22 11:53:55 +08:00
Andy Adinets
646def51e0
C++14 for xgboost ( #5664 )
2020-05-21 12:26:40 +12:00
Lorenz Walthert
60511a3222
Document more objective parameters in R package ( #5682 )
2020-05-20 14:00:55 +08:00
ShvetsKS
dd01e4ba8d
Distributed optimizations for 'hist' method with CPUs ( #5557 )
...
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
2020-05-20 06:03:03 +03:00