Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
xgboost::common::ParallelGHistBuilder Class Reference

Stores temporary histograms to compute them in parallel Supports processing multiple tree-nodes for nested parallelism Able to reduce histograms across threads in efficient way. More...

#include <hist_util.h>

Public Member Functions

void Init (size_t nbins)
 
void Reset (size_t nthreads, size_t nodes, const BlockedSpace2d &space, const std::vector< GHistRow > &targeted_hists)
 
GHistRow GetInitializedHist (size_t tid, size_t nid)
 
void ReduceHist (size_t nid, size_t begin, size_t end) const
 
void MatchThreadsToNodes (const BlockedSpace2d &space)
 
void AllocateAdditionalHistograms ()
 
bst_bin_t TotalBins () const
 

Detailed Description

Stores temporary histograms to compute them in parallel Supports processing multiple tree-nodes for nested parallelism Able to reduce histograms across threads in efficient way.


The documentation for this class was generated from the following file: