Philip Hyunsu Cho
1bf42c817a
[CI] Reduce load on Windows CI pipeline ( #5892 )
2020-07-14 19:56:38 -07:00
Philip Hyunsu Cho
9ac614fe61
[CI] Enforce daily budget in Jenkins CI ( #5884 )
...
* [CI] Throttle Jenkins CI
* Don't use Jenkins master instance
2020-07-14 19:56:18 -07:00
Philip Hyunsu Cho
d6d8be6519
Add explicit cast to pass 32-bit CRAN check ( #5777 )
2020-06-14 02:36:13 -07:00
Philip Hyunsu Cho
34408a7fdc
Release patch release 1.1.1 with faster CPU performance ( #5732 )
...
* Fix release degradation (#5720 )
* fix release degradation, related to 5666
* less resizes
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
* Make 1.1.1 patch release
* Disable too-many-function-args pylint warning for predict()
* Fix Windows CI
* Remove cpplint
Co-authored-by: ShvetsKS <33296480+ShvetsKS@users.noreply.github.com>
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
v1.1.1
2020-06-04 10:56:07 -07:00
Philip Hyunsu Cho
f9b246f5ee
Add pkgconfig to cmake ( #5744 ) ( #5748 )
...
* Add pkgconfig to cmake
* Move xgboost.pc.in to cmake/
Co-authored-by: Peter Jung <peter@jung.ninja>
Co-authored-by: Peter Jung <peter.jung@heureka.cz>
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2020-06-02 12:04:27 -07:00
Jiaming Yuan
8467880aeb
Fix loading old model. ( #5724 ) ( #5737 )
...
* Add test.
2020-06-01 04:32:24 +08:00
Jiaming Yuan
e74560c86a
[CI] Backport Remove CUDA 9.0 from Windows CI. ( #5674 ) ( #5738 )
...
* [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>
* Pylint.
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2020-05-31 21:35:00 +08:00
Hyunsu Cho
882b966536
[Doc] Fix typos in AFT tutorial
2020-05-27 03:09:46 -07:00
Philip Hyunsu Cho
115e4c3360
[R] Fix duplicated libomp.dylib error on Mac OSX ( #5701 )
2020-05-24 23:38:42 -07:00
Hyunsu Cho
f5d4fddafe
Release 1.1.0
v1.1.0
2020-05-17 00:26:22 -07:00
Jiaming Yuan
66690f3d07
Add JSON schema to model dump. ( #5660 )
2020-05-15 12:26:49 +08:00
Rory Mitchell
c42f533ae9
Resolve vector<bool>::iterator crash ( #5642 )
2020-05-11 18:14:41 +08:00
Philip Hyunsu Cho
751160b69c
Upgrade to CUDA 10.0 ( #5649 )
...
Co-authored-by: fis <jm.yuan@outlook.com>
2020-05-11 18:04:47 +08:00
Hyunsu Cho
8aaabce7c9
Make RC2
v1.1.0rc2
2020-05-04 09:11:38 -07:00
Philip Hyunsu Cho
14543176d1
Fix build on big endian CPUs ( #5617 )
...
* Fix build on big endian CPUs
* Clang-tidy
2020-05-04 09:09:22 -07:00
Jason E. Aten, Ph.D
afa6e086cc
Clarify meaning of training parameter in XGBoosterPredict() ( #5604 )
...
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2020-05-04 09:08:57 -07:00
Philip Hyunsu Cho
636ab6b522
Instruct Mac users to install libomp ( #5606 )
2020-05-04 09:08:25 -07:00
Philip Hyunsu Cho
6daa6ee4e0
[R] Address warnings to comply with CRAN submission policy ( #5600 )
...
* [R] Address warnings to comply with CRAN submission policy
* Include <xgboost/logging.h>
2020-05-04 09:08:16 -07:00
Philip Hyunsu Cho
4979991d5b
[CI] Grant public read access to Mac OSX wheels ( #5602 )
2020-05-04 09:07:56 -07:00
Philip Hyunsu Cho
02faddc5f3
Fix compilation on Mac OSX High Sierra (10.13) ( #5597 )
...
* Fix compilation on Mac OSX High Sierra
* [CI] Build Mac OSX binary wheel using Travis CI
2020-05-04 09:07:29 -07:00
Jiaming Yuan
844d7c1d5b
Set device in device dmatrix. ( #5596 )
2020-04-25 13:44:30 +08:00
Hyunsu Cho
3728855ce9
Make RC1
v1.1.0rc1
2020-04-24 13:56:54 -07:00
Philip Hyunsu Cho
ef26bc45bf
Hide C++ symbols in libxgboost.so when building Python wheel ( #5590 )
...
* Hide C++ symbols in libxgboost.so when building Python wheel
* Update Jenkinsfile
* Add test
* Upgrade rabit
* Add setup.py option.
Co-authored-by: fis <jm.yuan@outlook.com>
2020-04-24 13:32:05 -07:00
Rory Mitchell
660be66207
Avoid rabit calls in learner configuration ( #5581 )
2020-04-24 14:59:29 +12:00
Philip Hyunsu Cho
92913aaf7f
[CI] Use Vault repository to re-gain access to devtoolset-4 ( #5589 )
...
* [CI] Use Vault repository to re-gain access to devtoolset-4
* Use manylinux2010 tag
* Update Dockerfile.jvm
* Fix rename_whl.py
* Upgrade Pip, to handle manylinux2010 tag
* Update insert_vcomp140.py
* Update test_python.sh
2020-04-23 18:53:54 -07:00
Philip Hyunsu Cho
e4f5b6c84f
Port R compatibility patches from 1.0.0 release branch ( #5577 )
...
* Don't use memset to set struct when compiling for R
* Support 32-bit Solaris target for R package
2020-04-21 22:51:18 -07:00
Jiaming Yuan
f27b6f9ba6
Update document. ( #5572 )
2020-04-22 02:37:37 +08:00
Jiaming Yuan
c355ab65ed
Enable parameter validation for R. ( #5569 )
...
* Enable parameter validation for R.
* Add test.
2020-04-21 11:19:09 -07:00
Jiaming Yuan
564b22cee5
Restore attributes in complete. ( #5573 )
2020-04-21 11:06:55 -07:00
Rory Mitchell
a734f52807
Use cudaDeviceGetAttribute instead of cudaGetDeviceProperties ( #5570 )
2020-04-21 14:58:29 +12:00
Andy Adinets
73142041b9
For histograms, opting into maximum shared memory available per block. ( #5491 )
2020-04-21 14:56:42 +12:00
Jiaming Yuan
9c1103e06c
[Breaking] Set output margin to True for custom objective. ( #5564 )
...
* Set output margin to True for custom objective in Python and R.
* Add a demo for writing multi-class custom objective function.
* Run tests on selected demos.
2020-04-20 20:44:12 +08:00
Jiaming Yuan
fcbedcedf8
Fix configuration I load model. ( #5562 )
2020-04-20 17:25:11 +08:00
Jiaming Yuan
29a4cfe400
Group aware GPU sketching. ( #5551 )
...
* Group aware GPU weighted sketching.
* Distribute group weights to each data point.
* Relax the test.
* Validate input meta info.
* Fix metainfo copy ctor.
2020-04-20 17:18:52 +08:00
Liang-Chi Hsieh
397d8f0ee7
[jvm-packages] XGBoost Spark should deal with NaN when parsing evaluation output ( #5546 )
2020-04-19 23:10:30 -07:00
Jiaming Yuan
b809f5d8b8
Don't set seed on CLI interface. ( #5563 )
2020-04-20 12:17:03 +08:00
Jiaming Yuan
ccd30e4491
Fix non-openmp build. ( #5566 )
...
* Add test to Jenkins.
* Fix threading utils tests.
* Require thread library.
2020-04-20 12:16:38 +08:00
Rory Mitchell
b2827a80e1
Use non-synchronising scan ( #5560 )
2020-04-20 15:51:34 +12:00
Rory Mitchell
d6d1035950
gpu_hist performance fixes ( #5558 )
...
* Remove unnecessary cuda API calls
* Fix histogram memory growth
2020-04-19 12:21:13 +12:00
Jiaming Yuan
e1f22baf8c
Fix slice and get info. ( #5552 )
2020-04-18 18:00:13 +08:00
Jiaming Yuan
c245eb8755
Fix r interaction constraints ( #5543 )
...
* Unify the parsing code.
* Cleanup.
2020-04-18 06:53:51 +08:00
Jiaming Yuan
93df871c8c
Assert matching length of evaluation inputs. ( #5540 )
2020-04-18 06:52:55 +08:00
Jiaming Yuan
c69a19e2b1
Fix skl nan tag. ( #5538 )
2020-04-18 06:52:17 +08:00
Jiaming Yuan
cfee9fae91
Don't use uint for threads. ( #5542 )
2020-04-17 09:45:42 +08:00
Jiaming Yuan
bb29ce2818
Add missing aft parameters. [skip ci] ( #5553 )
2020-04-16 12:08:55 -07:00
ShvetsKS
a2d86b8e4b
Optimizations for RNG in InitData kernel ( #5522 )
...
* optimizations for subsampling in InitData
* optimizations for subsampling in InitData
Co-authored-by: SHVETS, KIRILL <kirill.shvets@intel.com>
2020-04-16 18:24:32 +03:00
Rory Mitchell
e268fb0093
Use thrust functions instead of custom functions ( #5544 )
2020-04-16 21:41:16 +12:00
Melissa Kohl
6a169cd41a
Fix uninitialized value bug in xgboost callback ( #5463 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2020-04-16 07:50:54 +08:00
Jiaming Yuan
468b1594d3
Fix CLI model IO. ( #5535 )
...
* Add test for comparing Python and CLI training result.
2020-04-16 07:48:47 +08:00
Philip Hyunsu Cho
0676a19e70
[jvm-packages] [CI] Publish XGBoost4J JARs with Scala 2.11 and 2.12 ( #5539 )
2020-04-15 09:32:02 -07:00