xgboost
Classes | Namespaces
tree_model.h File Reference

model structure for tree More...

#include <dmlc/io.h>
#include <dmlc/parameter.h>
#include <xgboost/base.h>
#include <xgboost/data.h>
#include <xgboost/logging.h>
#include <xgboost/feature_map.h>
#include <xgboost/model.h>
#include <limits>
#include <vector>
#include <string>
#include <cstring>
#include <algorithm>
#include <tuple>
#include <stack>
Include dependency graph for tree_model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  xgboost::TreeParam
 meta parameters of the tree More...
 
struct  xgboost::RTreeNodeStat
 node statistics used in regression tree More...
 
class  xgboost::RegTree
 define regression tree to be the most common tree model. This is the data structure used in xgboost's major tree models. More...
 
class  xgboost::RegTree::Node
 tree node More...
 
struct  xgboost::RegTree::FVec
 dense feature vector that can be taken by RegTree and can be construct from sparse feature vector. More...
 

Namespaces

 xgboost
 namespace of xgboost
 

Detailed Description

model structure for tree

Copyright 2014-2019 by Contributors

Author
Tianqi Chen