Jiaming Yuan
|
1c8fdf2218
|
Remove use of device_idx in dh::LaunchN. (#7063)
It's an unused parameter, removing it can make the CI log more readable.
|
2021-06-29 11:37:26 +08:00 |
|
Jiaming Yuan
|
bed7ae4083
|
Loop over thrust::reduce. (#6229)
* Check input chunk size of dqdm.
* Add doc for current limitation.
|
2020-10-14 10:40:56 +13:00 |
|
Jiaming Yuan
|
14afdb4d92
|
Support categorical data in ellpack. (#6140)
|
2020-09-24 19:28:57 +08:00 |
|
Jiaming Yuan
|
6671b42dd4
|
Use ellpack for prediction only when sparsepage doesn't exist. (#5504)
|
2020-04-10 12:15:46 +08:00 |
|
Jiaming Yuan
|
0012f2ef93
|
Upgrade clang-tidy on CI. (#5469)
* Correct all clang-tidy errors.
* Upgrade clang-tidy to 10 on CI.
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
|
2020-04-05 04:42:29 +08:00 |
|
Jiaming Yuan
|
459b175dc6
|
Split up test helpers header. (#5455)
|
2020-04-03 10:36:53 +08:00 |
|
Jiaming Yuan
|
4942da64ae
|
Refactor tests with data generator. (#5439)
|
2020-03-27 06:44:44 +08:00 |
|
Rory Mitchell
|
b745b7acce
|
Fix memory usage of device sketching (#5407)
|
2020-03-14 13:43:24 +13:00 |
|
Rory Mitchell
|
3ad4333b0e
|
Partial rewrite EllpackPage (#5352)
|
2020-03-11 10:15:53 +13:00 |
|
Jiaming Yuan
|
655cf17b60
|
Predict on Ellpack. (#5327)
* Unify GPU prediction node.
* Add `PageExists`.
* Dispatch prediction on input data for GPU Predictor.
|
2020-02-23 06:27:03 +08:00 |
|
Rong Ou
|
e4b74c4d22
|
Gradient based sampling for GPU Hist (#5093)
* Implement gradient based sampling for GPU Hist tree method.
* Add samplers and handle compacted page in GPU Hist.
|
2020-02-04 10:31:27 +08:00 |
|
Rong Ou
|
5b1715d97c
|
Write ELLPACK pages to disk (#4879)
* add ellpack source
* add batch param
* extract function to parse cache info
* construct ellpack info separately
* push batch to ellpack page
* write ellpack page.
* make sparse page source reusable
|
2019-10-22 23:44:32 -04:00 |
|
Rong Ou
|
125bcec62e
|
Move ellpack page construction into DMatrix (#4833)
|
2019-09-16 23:50:55 -04:00 |
|