xgboost
xgboost::GradientBooster Member List

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

AllowLazyCheckPoint() constxgboost::GradientBoosterinlinevirtual
Configure(const std::vector< std::pair< std::string, std::string > > &cfg)=0xgboost::GradientBoosterpure virtual
Create(const std::string &name, GenericParameter const *generic_param, LearnerModelParam const *learner_model_param)xgboost::GradientBoosterstatic
DoBoost(DMatrix *p_fmat, HostDeviceVector< GradientPair > *in_gpair, PredictionCacheEntry *prediction)=0xgboost::GradientBoosterpure virtual
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format) const =0xgboost::GradientBoosterpure virtual
generic_param_xgboost::GradientBoosterprotected
InplacePredict(dmlc::any const &x, float missing, PredictionCacheEntry *out_preds, uint32_t layer_begin=0, uint32_t layer_end=0) constxgboost::GradientBoosterinlinevirtual
Load(dmlc::Stream *fi)=0xgboost::GradientBoosterpure virtual
LoadConfig(Json const &in)=0xgboost::Configurablepure virtual
LoadModel(Json const &in)=0xgboost::Modelpure virtual
PredictBatch(DMatrix *dmat, PredictionCacheEntry *out_preds, bool training, unsigned ntree_limit=0)=0xgboost::GradientBoosterpure virtual
PredictContribution(DMatrix *dmat, std::vector< bst_float > *out_contribs, unsigned ntree_limit=0, bool approximate=false, int condition=0, unsigned condition_feature=0)=0xgboost::GradientBoosterpure virtual
PredictInstance(const SparsePage::Inst &inst, std::vector< bst_float > *out_preds, unsigned ntree_limit=0)=0xgboost::GradientBoosterpure virtual
PredictInteractionContributions(DMatrix *dmat, std::vector< bst_float > *out_contribs, unsigned ntree_limit, bool approximate)=0xgboost::GradientBoosterpure virtual
PredictLeaf(DMatrix *dmat, std::vector< bst_float > *out_preds, unsigned ntree_limit=0)=0xgboost::GradientBoosterpure virtual
Save(dmlc::Stream *fo) const =0xgboost::GradientBoosterpure virtual
SaveConfig(Json *out) const =0xgboost::Configurablepure virtual
SaveModel(Json *out) const =0xgboost::Modelpure virtual
UseGPU() const =0xgboost::GradientBoosterpure virtual
~Configurable()=defaultxgboost::Configurablevirtual
~GradientBooster() override=defaultxgboost::GradientBooster
~Model()=defaultxgboost::Modelvirtual