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) const | xgboost::RegTree |
CalculateContributionsApprox(const RegTree::FVec &feat, std::vector< float > *mean_values, bst_float *out_contribs) const | xgboost::RegTree |
ChangeToLeaf(int rid, bst_float value) | xgboost::RegTree | inline
CollapseToLeaf(int rid, bst_float value) | xgboost::RegTree | inline
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format) const | xgboost::RegTree |
Equal(const RegTree &b) const | xgboost::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() const | xgboost::RegTree | inline
GetDepth(int nid) const | xgboost::RegTree | inline
GetNodes() const | xgboost::RegTree | inline
GetNumLeaves() const | xgboost::RegTree |
GetNumSplitNodes() const | xgboost::RegTree |
GetSplitCategories() const | xgboost::RegTree | inline
GetSplitCategoriesPtr() const | xgboost::RegTree | inline
GetSplitTypes() const | xgboost::RegTree | inline
GetStats() const | xgboost::RegTree | inline
HasCategoricalSplit() const | xgboost::RegTree | inline
kDeletedNodeMarker | xgboost::RegTree | static
kInvalidNodeId | xgboost::RegTree | static
kRoot | xgboost::RegTree | static
Load(dmlc::Stream *fi) | xgboost::RegTree |
LoadModel(Json const &in) override | xgboost::RegTree | virtual
MaxDepth(int nid) const | xgboost::RegTree | inline
MaxDepth() | xgboost::RegTree | inline
NodeCats(bst_node_t nidx) const | xgboost::RegTree | inline
NodeSplitType(bst_node_t nidx) const | xgboost::RegTree | inline
NumExtraNodes() const | xgboost::RegTree | inline
operator==(const RegTree &b) const | xgboost::RegTree | inline
operator[](int nid) | xgboost::RegTree | inline
operator[](int nid) const | xgboost::RegTree | inline
param | xgboost::RegTree |
RegTree() | xgboost::RegTree | inline
Save(dmlc::Stream *fo) const | xgboost::RegTree |
SaveModel(Json *out) const override | xgboost::RegTree | virtual
SplitCondT typedef | xgboost::RegTree |
Stat(int nid) | xgboost::RegTree | inline
Stat(int nid) const | xgboost::RegTree | inline
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) const | xgboost::RegTree |
WalkTree(Func func) const | xgboost::RegTree | inline
~Model()=default | xgboost::Model | virtual