xgboost
xgboost::Learner 成员列表

这是 xgboost::Learner 的完整成员列表,包括所有继承成员。

BoostedRounds() const =0xgboost::Learner纯虚函数
BoostOneIter(std::int32_t iter, std::shared_ptr< DMatrix > train, linalg::Matrix< GradientPair > *in_gpair)=0xgboost::Learner纯虚函数
CalcFeatureScore(std::string const &importance_type, common::Span< int32_t const > trees, std::vector< bst_feature_t > *features, std::vector< float > *scores)=0xgboost::Learner纯虚函数
Cats() const =0xgboost::Learner纯虚函数
Configure()=0xgboost::Learner纯虚函数
Create(const std::vector< std::shared_ptr< DMatrix > > &cache_data)xgboost::Learnerstatic
Ctx() const =0xgboost::Learner纯虚函数
ctx_xgboost::Learnerprotected
DelAttr(const std::string &key)=0xgboost::Learner纯虚函数
DumpModel(const FeatureMap &fmap, bool with_stats, std::string format)=0xgboost::Learner纯虚函数
EvalOneIter(int iter, const std::vector< std::shared_ptr< DMatrix >> &data_sets, const std::vector< std::string > &data_names)=0xgboost::Learner纯虚函数
gbm_xgboost::Learnerprotected
GetAttr(const std::string &key, std::string *out) const =0xgboost::Learner纯虚函数
GetAttrNames() const =0xgboost::Learner纯虚函数
GetConfigurationArguments() const =0xgboost::Learner纯虚函数
GetFeatureNames(std::vector< std::string > *fn) const =0xgboost::Learner纯虚函数
GetFeatureTypes(std::vector< std::string > *ft) const =0xgboost::Learner纯虚函数
GetNumFeature() const =0xgboost::Learner纯虚函数
GetThreadLocal() const =0xgboost::Learner纯虚函数
Groups() const =0xgboost::Learner纯虚函数
InplacePredict(std::shared_ptr< DMatrix > p_m, PredictionType type, float missing, HostDeviceVector< float > **out_preds, bst_layer_t layer_begin, bst_layer_t layer_end)=0xgboost::Learner纯虚函数
LoadConfig(Json const &in)=0xgboost::Configurable纯虚函数
LoadModel(Json const &in) override=0xgboost::Learner纯虚函数
metrics_xgboost::Learnerprotected
obj_xgboost::Learnerprotected
Predict(std::shared_ptr< DMatrix > data, bool output_margin, HostDeviceVector< bst_float > *out_preds, bst_layer_t layer_begin, bst_layer_t layer_end, bool training=false, bool pred_leaf=false, bool pred_contribs=false, bool approx_contribs=false, bool pred_interactions=false)=0xgboost::Learner纯虚函数
重置()=0xgboost::Learner纯虚函数
SaveConfig(Json *out) const =0xgboost::Configurable纯虚函数
SaveModel(Json *out) const override=0xgboost::Learner纯虚函数
SetAttr(const std::string &key, const std::string &value)=0xgboost::Learner纯虚函数
SetFeatureNames(std::vector< std::string > const &fn)=0xgboost::Learner纯虚函数
SetFeatureTypes(std::vector< std::string > const &ft)=0xgboost::Learner纯虚函数
SetParam(const std::string &key, const std::string &value)=0xgboost::Learner纯虚函数
SetParams(Args const &args)=0xgboost::Learner纯虚函数
Slice(bst_layer_t begin, bst_layer_t end, bst_layer_t step, bool *out_of_bound)=0xgboost::Learner纯虚函数
UpdateOneIter(std::int32_t iter, std::shared_ptr< DMatrix > train)=0xgboost::Learner纯虚函数
~Configurable()=defaultxgboost::Configurablevirtual
~Learner() overridexgboost::Learner
~Model()=defaultxgboost::Modelvirtual