treelite
treelite::Tree< ThresholdType, LeafOutputType > Member List

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

AllocNode()treelite::Tree< ThresholdType, LeafOutputType >inline
CategoryList(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
CategoryListRightChild(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
Clone() consttreelite::Tree< ThresholdType, LeafOutputType >inline
ComparisonOp(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
DataCount(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
DefaultChild(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
DefaultLeft(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
detail::field_accessor::GetTreeFieldImpl(ModelPreset< X, Y > &, std::uint64_t, std::string const &)treelite::Tree< ThresholdType, LeafOutputType >friend
detail::field_accessor::SetTreeFieldImpl(ModelPreset< X, Y > &, std::uint64_t, std::string const &, PyBufferFrame)treelite::Tree< ThresholdType, LeafOutputType >friend
detail::serializer::Deserializer classtreelite::Tree< ThresholdType, LeafOutputType >friend
detail::serializer::Serializer classtreelite::Tree< ThresholdType, LeafOutputType >friend
DumpTreeAsJSON(WriterType &writer, Tree< X, Y > const &tree)treelite::Tree< ThresholdType, LeafOutputType >friend
Gain(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
HasCategoricalSplit() consttreelite::Tree< ThresholdType, LeafOutputType >inline
HasDataCount(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
HasGain(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
HasLeafVector(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
HasSumHess(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
Init()treelite::Tree< ThresholdType, LeafOutputType >inline
IsLeaf(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
LeafValue(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
LeafVector(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
LeftChild(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
NodeType(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
num_nodestreelite::Tree< ThresholdType, LeafOutputType >
operator=(Tree const &)=deletetreelite::Tree< ThresholdType, LeafOutputType >
operator=(Tree &&) noexcept=defaulttreelite::Tree< ThresholdType, LeafOutputType >
RightChild(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
SetCategoricalTest(int nid, std::int32_t split_index, bool default_left, std::vector< std::uint32_t > const &category_list, bool category_list_right_child)treelite::Tree< ThresholdType, LeafOutputType >inline
SetChildren(int nid, int left_child, int right_child)treelite::Tree< ThresholdType, LeafOutputType >inline
SetDataCount(int nid, std::uint64_t data_count)treelite::Tree< ThresholdType, LeafOutputType >inline
SetGain(int nid, double gain)treelite::Tree< ThresholdType, LeafOutputType >inline
SetLeaf(int nid, LeafOutputType value)treelite::Tree< ThresholdType, LeafOutputType >inline
SetLeafVector(int nid, std::vector< LeafOutputType > const &leaf_vector)treelite::Tree< ThresholdType, LeafOutputType >inline
SetNumericalTest(int nid, std::int32_t split_index, ThresholdType threshold, bool default_left, Operator cmp)treelite::Tree< ThresholdType, LeafOutputType >inline
SetSumHess(int nid, double sum_hess)treelite::Tree< ThresholdType, LeafOutputType >inline
SplitIndex(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
SumHess(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
Threshold(int nid) consttreelite::Tree< ThresholdType, LeafOutputType >inline
Tree()=defaulttreelite::Tree< ThresholdType, LeafOutputType >
Tree(Tree const &)=deletetreelite::Tree< ThresholdType, LeafOutputType >
Tree(Tree &&) noexcept=defaulttreelite::Tree< ThresholdType, LeafOutputType >
~Tree()=defaulttreelite::Tree< ThresholdType, LeafOutputType >