#include <hist_util.h>
◆ WQSketch
◆ CutsBuilder()
xgboost::common::CutsBuilder::CutsBuilder |
( |
HistogramCuts * |
p_cuts | ) |
|
|
inlineexplicit |
◆ ~CutsBuilder()
virtual xgboost::common::CutsBuilder::~CutsBuilder |
( |
| ) |
|
|
virtualdefault |
◆ AddCutPoint()
void xgboost::common::CutsBuilder::AddCutPoint |
( |
WQSketch::SummaryContainer const & |
summary, |
|
|
int |
max_bin |
|
) |
| |
|
inline |
◆ Build()
virtual void xgboost::common::CutsBuilder::Build |
( |
DMatrix * |
dmat, |
|
|
uint32_t const |
max_num_bins |
|
) |
| |
|
pure virtual |
◆ SearchGroupIndFromRow()
static uint32_t xgboost::common::CutsBuilder::SearchGroupIndFromRow |
( |
std::vector< bst_uint > const & |
group_ptr, |
|
|
size_t const |
base_rowid |
|
) |
| |
|
inlinestatic |
◆ UseGroup() [1/2]
static bool xgboost::common::CutsBuilder::UseGroup |
( |
DMatrix * |
dmat | ) |
|
|
static |
◆ UseGroup() [2/2]
static bool xgboost::common::CutsBuilder::UseGroup |
( |
MetaInfo const & |
info | ) |
|
|
static |
◆ p_cuts_
The documentation for this class was generated from the following file: