AddChilds(int nid) | Tree< ThresholdType, LeafOutputType > | inline |
CategoriesListRightChild(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
Clone() const (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
ComparisonOp(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
DataCount(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
DefaultChild(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
DefaultLeft(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
DeserializeFromFile(FILE *src_fp) (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
DumpModelAsJSON (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | friend |
DumpTreeAsJSON (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | friend |
Gain(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
GetCategoricalFeatures() const | Tree< ThresholdType, LeafOutputType > | inline |
GetFormatStringForNode() (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
GetPyBuffer(std::vector< PyBufferFrame > *dest) (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
HasDataCount(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
HasGain(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
HasLeafVector(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
HasSumHess(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
Init() | Tree< ThresholdType, LeafOutputType > | inline |
InitFromPyBuffer(std::vector< PyBufferFrame >::iterator begin, std::vector< PyBufferFrame >::iterator end) (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
IsLeaf(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
LeafValue(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
LeafVector(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
LeftChild(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
MatchingCategories(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
MaxCategory() const | Tree< ThresholdType, LeafOutputType > | inline |
num_nodes | Tree< ThresholdType, LeafOutputType > | |
operator=(const Tree &)=delete (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |
operator=(Tree &&) noexcept=default (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |
RightChild(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
SerializeToFile(FILE *dest_fp) (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | inline |
SetCategoricalSplit(int nid, unsigned split_index, bool default_left, const std::vector< uint32_t > &categories_list, bool categories_list_right_child) | Tree< ThresholdType, LeafOutputType > | inline |
SetDataCount(int nid, uint64_t data_count) | Tree< ThresholdType, LeafOutputType > | inline |
SetGain(int nid, double gain) | Tree< ThresholdType, LeafOutputType > | inline |
SetLeaf(int nid, LeafOutputType value) | Tree< ThresholdType, LeafOutputType > | inline |
SetLeafVector(int nid, const std::vector< LeafOutputType > &leaf_vector) | Tree< ThresholdType, LeafOutputType > | inline |
SetNumericalSplit(int nid, unsigned split_index, ThresholdType threshold, bool default_left, Operator cmp) | Tree< ThresholdType, LeafOutputType > | inline |
SetSumHess(int nid, double sum_hess) | Tree< ThresholdType, LeafOutputType > | inline |
SplitIndex(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
SplitType(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
SumHess(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
Threshold(int nid) const | Tree< ThresholdType, LeafOutputType > | inline |
Tree()=default (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |
Tree(const Tree &)=delete (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |
Tree(Tree &&) noexcept=default (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |
~Tree()=default (defined in Tree< ThresholdType, LeafOutputType >) | Tree< ThresholdType, LeafOutputType > | |