xgboost
xgboost::RegTree Member List

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

ChangeToLeaf(bst_node_t nidx, float value)xgboost::RegTreeinline
CollapseToLeaf(bst_node_t nidx, float value)xgboost::RegTreeinline
Copy() constxgboost::RegTree
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format) constxgboost::RegTree
Equal(const RegTree &b) constxgboost::RegTree
ExpandCategorical(bst_node_t nid, bst_feature_t split_index, common::Span< const 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
ExpandNode(bst_node_t nidx, bst_feature_t split_index, float split_cond, bool default_left, linalg::VectorView< float const > base_weight, linalg::VectorView< float const > left_weight, linalg::VectorView< float const > right_weight, float loss_chg, float sum_hess, float left_sum, float right_sum)xgboost::RegTree
GetCategoriesMatrix(DeviceOrd device) constxgboost::RegTreeinline
GetDepth(bst_node_t nidx) constxgboost::RegTree
GetMultiTargetTree() constxgboost::RegTreeinline
GetNodes(DeviceOrd device) constxgboost::RegTreeinline
GetNumLeaves() constxgboost::RegTree
GetNumSplitNodes() constxgboost::RegTree
GetSplitCategories(DeviceOrd device) constxgboost::RegTreeinline
GetSplitCategoriesPtr() constxgboost::RegTreeinline
GetSplitTypes(DeviceOrd device) constxgboost::RegTreeinline
GetStats(DeviceOrd device) constxgboost::RegTreeinline
HasCategoricalSplit() constxgboost::RegTreeinline
HostMtView() constxgboost::RegTree
HostScView() constxgboost::RegTree
IsMultiTarget() constxgboost::RegTreeinline
kDeletedNodeMarkerxgboost::RegTreestatic
kInvalidNodeIdxgboost::RegTreestatic
kRootxgboost::RegTreestatic
LeftChild(bst_node_t nidx) constxgboost::RegTreeinline
LoadModel(Json const &in) overridexgboost::RegTreevirtual
MaxDepth() constxgboost::RegTree
NumExtraNodes() const noexceptxgboost::RegTreeinline
NumFeatures() const noexceptxgboost::RegTreeinline
NumNodes() const noexceptxgboost::RegTreeinline
NumTargets() constxgboost::RegTreeinline
NumValidNodes() const noexceptxgboost::RegTreeinline
operator==(const RegTree &b) constxgboost::RegTreeinline
operator[](bst_node_t nidx)xgboost::RegTreeinline
RegTree()xgboost::RegTreeinline
RegTree(bst_target_t n_targets, bst_feature_t n_features)xgboost::RegTreeinlineexplicit
RightChild(bst_node_t nidx) constxgboost::RegTreeinline
SaveModel(Json *out) const overridexgboost::RegTreevirtual
SetLeaves(std::vector< bst_node_t > leaves, common::Span< float const > weights)xgboost::RegTree
SetRoot(linalg::VectorView< float const > weight, float sum_hess)xgboost::RegTreeinline
Size() constxgboost::RegTreeinline
SplitCondT typedefxgboost::RegTree
Stat(int nid)xgboost::RegTreeinline
~Model()=defaultxgboost::Modelvirtual