Medial Code Documentation
|
a column storage, to be used with ApplySplit. Note that each bin id is stored as index[i] + index_base. Different types of column index for each column allow to reduce the memory usage. More...
#include <column_matrix.h>
Public Member Functions | |
Column (common::Span< const BinIdxType > index, bst_bin_t least_bin_idx) | |
bst_bin_t | GetGlobalBinIdx (size_t idx) const |
size_t | Size () const |
Static Public Attributes | |
static constexpr bst_bin_t | kMissingId = -1 |
a column storage, to be used with ApplySplit. Note that each bin id is stored as index[i] + index_base. Different types of column index for each column allow to reduce the memory usage.