Use Span in GPU exact updater. (#4020)
* Use Span in GPU exact updater. * Add a small test.
This commit is contained in:
@@ -62,7 +62,7 @@ DMLC_REGISTER_PARAMETER(GPUHistMakerTrainParam);
|
||||
*/
|
||||
template <int BLOCK_THREADS, typename ReduceT, typename TempStorageT, typename GradientSumT>
|
||||
__device__ GradientSumT ReduceFeature(common::Span<const GradientSumT> feature_histogram,
|
||||
TempStorageT* temp_storage) {
|
||||
TempStorageT* temp_storage) {
|
||||
__shared__ cub::Uninitialized<GradientSumT> uninitialized_sum;
|
||||
GradientSumT& shared_sum = uninitialized_sum.Alias();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user