xgboost
|
an entry in the sketch summary More...
#include <quantile.h>
Public Member Functions | |
XGBOOST_DEVICE | Entry () |
XGBOOST_DEVICE | Entry (RType rmin, RType rmax, RType wmin, DType value) |
void | CheckValid (RType eps=0) const |
debug function, check Valid More... | |
XGBOOST_DEVICE RType | RMinNext () const |
XGBOOST_DEVICE RType | RMaxPrev () const |
Public Attributes | |
RType | rmin |
minimum rank More... | |
RType | rmax |
maximum rank More... | |
RType | wmin |
maximum weight More... | |
DType | value |
the value of data More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, Entry const &e) |
an entry in the sketch summary
|
inline |
|
inline |
|
inline |
debug function, check Valid
eps | the tolerate level for violating the relation |
|
inline |
|
inline |
|
friend |
RType xgboost::common::WQSummary< DType, RType >::Entry::rmax |
maximum rank
RType xgboost::common::WQSummary< DType, RType >::Entry::rmin |
minimum rank
DType xgboost::common::WQSummary< DType, RType >::Entry::value |
the value of data
RType xgboost::common::WQSummary< DType, RType >::Entry::wmin |
maximum weight