xgboost

xgboost::common::SortedSketchContainer Member List

This is the complete list of members for xgboost::common::SortedSketchContainer, including all inherited members.

AllReduce(std::vector< typename WXQuantileSketch< float, float > ::SummaryContainer > *p_reduced, std::vector< int32_t > *p_num_cuts) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > |
CalcColumnSize(SparsePage const &page, bst_feature_t const n_columns, size_t const nthreads) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | static
categories_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
columns_size_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
feature_types_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
GatherSketchInfo(std::vector< typename WXQuantileSketch< float, float > ::SummaryContainer > const &reduced, std::vector< bst_row_t > *p_worker_segments, std::vector< bst_row_t > *p_sketches_scan, std::vector< typename WXQuantileSketch< float, float > ::Entry > *p_global_sketches) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > |
has_categorical_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
LoadBalance(SparsePage const &page, bst_feature_t n_columns, size_t const nthreads) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | static
MakeCuts(HistogramCuts *cuts) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > |
max_bins_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
monitor_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
n_threads_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
PushColPage(SparsePage const &page, MetaInfo const &info, Span< float const > hessian) | xgboost::common::SortedSketchContainer |
PushRowPage(SparsePage const &page, MetaInfo const &info, Span< float const > hessian={}) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > |
SearchGroupIndFromRow(std::vector< bst_uint > const &group_ptr, size_t const base_rowid) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | inline static
SketchContainerImpl(std::vector< bst_row_t > columns_size, int32_t max_bins, common::Span< FeatureType const > feature_types, bool use_group, int32_t n_threads) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > |
SortedSketchContainer(int32_t max_bins, MetaInfo const &info, std::vector< size_t > columns_size, bool use_group, Span< float const > hessian, int32_t n_threads) | xgboost::common::SortedSketchContainer | inline explicit
use_group_ind_ | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | protected
UseGroup(MetaInfo const &info) | xgboost::common::SketchContainerImpl< WXQuantileSketch< float, float > > | inline static