xgboost
|
This is the complete list of members for xgboost::GradientBooster, including all inherited members.
AllowLazyCheckPoint() const | xgboost::GradientBooster | inlinevirtual |
Configure(PairIter begin, PairIter end) | xgboost::GradientBooster | inline |
Configure(const std::vector< std::pair< std::string, std::string > > &cfg)=0 | xgboost::GradientBooster | pure virtual |
Create(const std::string &name, const std::vector< std::shared_ptr< DMatrix > > &cache_mats, bst_float base_margin) | xgboost::GradientBooster | static |
DoBoost(DMatrix *p_fmat, HostDeviceVector< GradientPair > *in_gpair, ObjFunction *obj=nullptr)=0 | xgboost::GradientBooster | pure virtual |
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format) const =0 | xgboost::GradientBooster | pure virtual |
Load(dmlc::Stream *fi)=0 | xgboost::GradientBooster | pure virtual |
PredictBatch(DMatrix *dmat, HostDeviceVector< bst_float > *out_preds, unsigned ntree_limit=0)=0 | xgboost::GradientBooster | pure virtual |
PredictContribution(DMatrix *dmat, std::vector< bst_float > *out_contribs, unsigned ntree_limit=0, bool approximate=false, int condition=0, unsigned condition_feature=0)=0 | xgboost::GradientBooster | pure virtual |
PredictInstance(const SparsePage::Inst &inst, std::vector< bst_float > *out_preds, unsigned ntree_limit=0, unsigned root_index=0)=0 | xgboost::GradientBooster | pure virtual |
PredictInteractionContributions(DMatrix *dmat, std::vector< bst_float > *out_contribs, unsigned ntree_limit, bool approximate)=0 | xgboost::GradientBooster | pure virtual |
PredictLeaf(DMatrix *dmat, std::vector< bst_float > *out_preds, unsigned ntree_limit=0)=0 | xgboost::GradientBooster | pure virtual |
Save(dmlc::Stream *fo) const =0 | xgboost::GradientBooster | pure virtual |
~GradientBooster()=default | xgboost::GradientBooster | virtual |