|
| struct | AllVisibleImpl |
| |
| class | BatchIterator |
| |
| class | BatchIteratorImpl |
| |
| class | BatchSet |
| |
| class | DataSource |
| | This is data structure that user can pass to DMatrix::Create to create a DMatrix for training, user can create this data structure for customized Data Loading on single machine. More...
|
| |
| class | DMatrix |
| | Internal data structured used by XGBoost during training. There are two ways to create a customized DMatrix that reads in user defined-format. More...
|
| |
| struct | Entry |
| | Element from a sparse vector. More...
|
| |
| class | FeatureMap |
| | Feature map data structure to help text model dump. TODO(tqchen) consider make it even more lightweight. More...
|
| |
| class | GPUDistribution |
| |
| class | GPUSet |
| |
| class | GradientBooster |
| | interface of gradient boosting model. More...
|
| |
| struct | GradientBoosterReg |
| | Registry entry for tree updater. More...
|
| |
| class | HostDeviceVector |
| |
| struct | HostDeviceVectorImpl |
| |
| class | Learner |
| | Learner class that does training and prediction. This is the user facing module of xgboost training. The Load/Save function corresponds to the model used in python/R. More...
|
| |
| class | LinearUpdater |
| | interface of linear updater More...
|
| |
| struct | LinearUpdaterReg |
| | Registry entry for linear updater. More...
|
| |
| class | MetaInfo |
| | Meta information about dataset, always sit in memory. More...
|
| |
| class | Metric |
| | interface of evaluation metric used to evaluate model performance. This has nothing to do with training, but merely act as evaluation purpose. More...
|
| |
| struct | MetricReg |
| | Registry entry for Metric factory functions. The additional parameter const char* param gives the value after @, can be null. For example, metric map@3, then: param == "3". More...
|
| |
| class | ObjFunction |
| | interface of objective function More...
|
| |
| struct | ObjFunctionReg |
| | Registry entry for objective factory functions. More...
|
| |
| class | Predictor |
| | Performs prediction on individual training instances or batches of instances for GBTree. The predictor also manages a prediction cache associated with input matrices. If possible, it will use previously calculated predictions instead of calculating new predictions. Prediction functions all take a GBTreeModel and a DMatrix as input and output a vector of predictions. The predictor does not modify any state of the model itself. More...
|
| |
| struct | PredictorReg |
| | Registry entry for predictor. More...
|
| |
| class | 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 | RowSet |
| | A vector-like structure to represent set of rows. But saves the memory when all rows are in the set (common case in xgb) More...
|
| |
| struct | RTreeNodeStat |
| | node statistics used in regression tree More...
|
| |
| class | SparsePage |
| | In-memory storage unit of sparse batch, stored in CSR format. More...
|
| |
| struct | TreeParam |
| | meta parameters of the tree More...
|
| |
| class | TreeUpdater |
| | interface of tree update module, that performs update of a tree. More...
|
| |
| struct | TreeUpdaterReg |
| | Registry entry for tree updater. More...
|
| |
namespace of xgboost
Copyright by Contributors 2017
Copyright 2018 XGBoost contributors