xgboost
xgboost::RegTree Member List

This is the complete list of members for xgboost::RegTree, including all inherited members.

CalculateContributions(const RegTree::FVec &feat, std::vector< float > *mean_values, bst_float *out_contribs, int condition=0, unsigned condition_feature=0) constxgboost::RegTree
CalculateContributionsApprox(const RegTree::FVec &feat, std::vector< float > *mean_values, bst_float *out_contribs) constxgboost::RegTree
ChangeToLeaf(int rid, bst_float value)xgboost::RegTreeinline
CollapseToLeaf(int rid, bst_float value)xgboost::RegTreeinline
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format) constxgboost::RegTree
Equal(const RegTree &b) constxgboost::RegTree
ExpandCategorical(bst_node_t nid, unsigned split_index, common::Span< uint32_t > split_cat, bool default_left, bst_float base_weight, bst_float left_leaf_weight, bst_float right_leaf_weight, bst_float loss_change, float sum_hess, float left_sum, float right_sum)xgboost::RegTree
ExpandNode(bst_node_t nid, unsigned split_index, bst_float split_value, bool default_left, bst_float base_weight, bst_float left_leaf_weight, bst_float right_leaf_weight, bst_float loss_change, float sum_hess, float left_sum, float right_sum, bst_node_t leaf_right_child=kInvalidNodeId)xgboost::RegTree
GetCategoriesMatrix() constxgboost::RegTreeinline
GetDepth(int nid) constxgboost::RegTreeinline
GetNodes() constxgboost::RegTreeinline
GetNumLeaves() constxgboost::RegTree
GetNumSplitNodes() constxgboost::RegTree
GetSplitCategories() constxgboost::RegTreeinline
GetSplitCategoriesPtr() constxgboost::RegTreeinline
GetSplitTypes() constxgboost::RegTreeinline
GetStats() constxgboost::RegTreeinline
HasCategoricalSplit() constxgboost::RegTreeinline
kDeletedNodeMarkerxgboost::RegTreestatic
kInvalidNodeIdxgboost::RegTreestatic
kRootxgboost::RegTreestatic
Load(dmlc::Stream *fi)xgboost::RegTree
LoadModel(Json const &in) overridexgboost::RegTreevirtual
MaxDepth(int nid) constxgboost::RegTreeinline
MaxDepth()xgboost::RegTreeinline
NodeSplitType(bst_node_t nidx) constxgboost::RegTreeinline
NumExtraNodes() constxgboost::RegTreeinline
operator==(const RegTree &b) constxgboost::RegTreeinline
operator[](int nid)xgboost::RegTreeinline
operator[](int nid) constxgboost::RegTreeinline
paramxgboost::RegTree
RegTree()xgboost::RegTreeinline
Save(dmlc::Stream *fo) constxgboost::RegTree
SaveModel(Json *out) const overridexgboost::RegTreevirtual
SplitCondT typedefxgboost::RegTree
Stat(int nid)xgboost::RegTreeinline
Stat(int nid) constxgboost::RegTreeinline
TreeShap(const RegTree::FVec &feat, bst_float *phi, bst_node_t node_index, unsigned unique_depth, PathElement *parent_unique_path, bst_float parent_zero_fraction, bst_float parent_one_fraction, int parent_feature_index, int condition, unsigned condition_feature, bst_float condition_fraction) constxgboost::RegTree
WalkTree(Func func) constxgboost::RegTreeinline
~Model()=defaultxgboost::Modelvirtual