Rory Mitchell
645996b12f
Remove accidental SparsePage copies ( #3583 )
2018-08-12 17:49:38 -07:00
Rory Mitchell
a96039141a
Dmatrix refactor stage 1 ( #3301 )
...
* Use sparse page as singular CSR matrix representation
* Simplify dmatrix methods
* Reduce statefullness of batch iterators
* BREAKING CHANGE: Remove prob_buffer_row parameter. Users are instead recommended to sample their dataset as a preprocessing step before using XGBoost.
2018-06-07 10:25:58 +12:00
Rory Mitchell
ccf80703ef
Clang-tidy static analysis ( #3222 )
...
* Clang-tidy static analysis
* Modernise checks
* Google coding standard checks
* Identifier renaming according to Google style
2018-04-19 18:57:13 +12:00
Rory Mitchell
10eb05a63a
Refactor linear modelling and add new coordinate descent updater ( #3103 )
...
* Refactor linear modelling and add new coordinate descent updater
* Allow unsorted column iterator
* Add prediction cacheing to gblinear
2018-02-17 09:17:01 +13:00
Simon DENEL
7078c41dad
Changing omp_get_num_threads to omp_get_max_threads ( #1831 )
...
* Updating dmlc-core
* Changing omp_get_num_threads to omp_get_max_threads
2016-12-04 11:26:45 -08:00
tqchen
88447ca32e
[MEM] Add rowset struct to save memory with billion level rows
2016-02-10 11:17:17 -08:00
tqchen
d75e3ed05d
[LIBXGBOOST] pass demo running.
2016-01-16 10:24:01 -08:00