xgboost
Classes | Namespaces
learner.h File Reference

Learner interface that integrates objective, gbm and evaluation together. This is the user facing XGBoost training module. More...

#include <dmlc/any.h>
#include <rabit/rabit.h>
#include <xgboost/base.h>
#include <xgboost/feature_map.h>
#include <xgboost/predictor.h>
#include <xgboost/generic_parameters.h>
#include <xgboost/host_device_vector.h>
#include <xgboost/model.h>
#include <utility>
#include <map>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for learner.h:

Go to the source code of this file.

Classes

struct  xgboost::XGBAPIThreadLocalEntry
 entry to to easily hold returning information More...
 
class  xgboost::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...
 
struct  xgboost::LearnerModelParam
 

Namespaces

 xgboost
 namespace of xgboost
 

Detailed Description

Learner interface that integrates objective, gbm and evaluation together. This is the user facing XGBoost training module.

Copyright 2015-2020 by Contributors

Author
Tianqi Chen