AllocNode() | treelite::Tree< ThresholdType, LeafOutputType > | inline |
CategoryList(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
CategoryListRightChild(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
Clone() const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
ComparisonOp(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
DataCount(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
DefaultChild(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
DefaultLeft(int nid) const | treelite::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 class | treelite::Tree< ThresholdType, LeafOutputType > | friend |
detail::serializer::Serializer class | treelite::Tree< ThresholdType, LeafOutputType > | friend |
DumpTreeAsJSON(WriterType &writer, Tree< X, Y > const &tree) | treelite::Tree< ThresholdType, LeafOutputType > | friend |
Gain(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
HasCategoricalSplit() const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
HasDataCount(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
HasGain(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
HasLeafVector(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
HasSumHess(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
Init() | treelite::Tree< ThresholdType, LeafOutputType > | inline |
IsLeaf(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
LeafValue(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
LeafVector(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
LeftChild(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
NodeType(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
num_nodes | treelite::Tree< ThresholdType, LeafOutputType > | |
operator=(Tree const &)=delete | treelite::Tree< ThresholdType, LeafOutputType > | |
operator=(Tree &&) noexcept=default | treelite::Tree< ThresholdType, LeafOutputType > | |
RightChild(int nid) const | treelite::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) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
SumHess(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
Threshold(int nid) const | treelite::Tree< ThresholdType, LeafOutputType > | inline |
Tree()=default | treelite::Tree< ThresholdType, LeafOutputType > | |
Tree(Tree const &)=delete | treelite::Tree< ThresholdType, LeafOutputType > | |
Tree(Tree &&) noexcept=default | treelite::Tree< ThresholdType, LeafOutputType > | |
~Tree()=default | treelite::Tree< ThresholdType, LeafOutputType > | |