Treelite
Tree< ThresholdType, LeafOutputType > Member List

This is the complete list of members for Tree< ThresholdType, LeafOutputType >, including all inherited members.

AddChilds(int nid)Tree< ThresholdType, LeafOutputType >inline
CategoriesListRightChild(int nid) constTree< ThresholdType, LeafOutputType >inline
Clone() const (defined in Tree< ThresholdType, LeafOutputType >)Tree< ThresholdType, LeafOutputType >inline
ComparisonOp(int nid) constTree< ThresholdType, LeafOutputType >inline
DataCount(int nid) constTree< ThresholdType, LeafOutputType >inline
DefaultChild(int nid) constTree< ThresholdType, LeafOutputType >inline
DefaultLeft(int nid) constTree< 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) constTree< 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
GTILBridge (defined in Tree< ThresholdType, LeafOutputType >)Tree< ThresholdType, LeafOutputType >friend
HasCategoricalSplit() constTree< ThresholdType, LeafOutputType >inline
HasDataCount(int nid) constTree< ThresholdType, LeafOutputType >inline
HasGain(int nid) constTree< ThresholdType, LeafOutputType >inline
HasLeafVector(int nid) constTree< ThresholdType, LeafOutputType >inline
HasSumHess(int nid) constTree< ThresholdType, LeafOutputType >inline
Init()Tree< ThresholdType, LeafOutputType >inline
InitFromPyBuffer(std::vector< PyBufferFrame >::iterator it) (defined in Tree< ThresholdType, LeafOutputType >)Tree< ThresholdType, LeafOutputType >inline
IsLeaf(int nid) constTree< ThresholdType, LeafOutputType >inline
LeafValue(int nid) constTree< ThresholdType, LeafOutputType >inline
LeafVector(int nid) constTree< ThresholdType, LeafOutputType >inline
LeftChild(int nid) constTree< ThresholdType, LeafOutputType >inline
MatchingCategories(int nid) constTree< ThresholdType, LeafOutputType >inline
num_nodesTree< 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) constTree< 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) constTree< ThresholdType, LeafOutputType >inline
SplitType(int nid) constTree< ThresholdType, LeafOutputType >inline
SumHess(int nid) constTree< ThresholdType, LeafOutputType >inline
Threshold(int nid) constTree< ThresholdType, LeafOutputType >inline
Tree(bool use_opt_field=true) (defined in Tree< ThresholdType, LeafOutputType >)Tree< ThresholdType, LeafOutputType >explicit
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 >