Rory Mitchell
a0a1df1aba
Refactor python tests ( #3410 )
...
* Add unit test utility
* Refactor updater tests. Add coverage for histmaker.
2018-06-27 11:20:27 +12:00
Rory Mitchell
c51adb49b6
Monotone constraints for gpu_hist ( #2904 )
2017-11-30 10:26:19 +13:00
Rory Mitchell
c55f14668e
Update gpu_hist algorithm ( #2901 )
2017-11-27 13:44:24 +13:00
Rory Mitchell
40c6e2f0c8
Improved gpu_hist_experimental algorithm ( #2866 )
...
- Implement colsampling, subsampling for gpu_hist_experimental
- Optimised multi-GPU implementation for gpu_hist_experimental
- Make nccl optional
- Add Volta architecture flag
- Optimise RegLossObj
- Add timing utilities for debug verbose mode
- Bump required cuda version to 8.0
2017-11-11 13:58:40 +13:00
Rory Mitchell
4cb2f7598b
-Add experimental GPU algorithm for lossguided mode ( #2755 )
...
-Improved GPU algorithm unit tests
-Removed some thrust code to improve compile times
2017-10-01 00:18:35 +13:00
Rory Mitchell
9c85903f0b
Add GPU documentation ( #2695 )
...
* Add GPU documentation
* Update Python GPU tests
2017-09-10 19:42:46 +12:00
Rory Mitchell
15267eedf2
[GPU-Plugin] Major refactor 2 ( #2664 )
...
* Change cmake option
* Move source files
* Move google tests
* Move python tests
* Move benchmarks
* Move documentation
* Remove makefile support
* Fix test run
* Move GPU tests
2017-09-08 09:57:16 +12:00