Rong Ou
38ab79f889
Make HostDeviceVector single gpu only ( #4773 )
...
* Make HostDeviceVector single gpu only
2019-08-26 09:51:13 +12:00
trivialfis
c6b5df67f6
Catch dmlc::Error. ( #3751 )
...
Fix #3643 .
2018-10-04 16:51:38 +13:00
trivialfis
d594b11f35
Implement transform to reduce CPU/GPU code duplication. ( #3643 )
...
* Implement Transform class.
* Add tests for softmax.
* Use Transform in regression, softmax and hinge objectives, except for Cox.
* Mark old gpu objective functions deprecated.
* static_assert for softmax.
* Split up multi-gpu tests.
2018-10-02 15:06:21 +13:00
trivialfis
5a7f7e7d49
Implement devices to devices reshard. ( #3721 )
...
* Force clearing device memory before Reshard.
* Remove calculating row_segments for gpu_hist and gpu_sketch.
* Guard against changing device.
2018-09-28 17:40:23 +12:00
trivialfis
9119f9e369
Fix gpu devices. ( #3693 )
...
* Fix gpu_set normalized and unnormalized.
* Fix DeviceSpan.
2018-09-19 17:39:42 +12:00