xgboost
xgboost::Predictor Member List

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

Configure(Args const &)xgboost::Predictorvirtual
Create(std::string const &name, Context const *ctx)xgboost::Predictorstatic
ctx_xgboost::Predictorprotected
InitOutPredictions(const MetaInfo &info, HostDeviceVector< float > *out_predt, const gbm::GBTreeModel &model) constxgboost::Predictorvirtual
InplacePredict(std::shared_ptr< DMatrix > p_fmat, const gbm::GBTreeModel &model, float missing, PredictionCacheEntry *out_preds, bst_tree_t tree_begin=0, bst_tree_t tree_end=0, std::vector< float > const *tree_weights=nullptr) const =0xgboost::Predictorpure virtual
PredictBatch(DMatrix *dmat, PredictionCacheEntry *out_preds, gbm::GBTreeModel const &model, bst_tree_t tree_begin, bst_tree_t tree_end=0, std::vector< float > const *tree_weights=nullptr) const =0xgboost::Predictorpure virtual
PredictContribution(DMatrix *dmat, HostDeviceVector< float > *out_contribs, gbm::GBTreeModel const &model, bst_tree_t tree_end=0, std::vector< float > const *tree_weights=nullptr, bool approximate=false, int condition=0, unsigned condition_feature=0) const =0xgboost::Predictorpure virtual
PredictInteractionContributions(DMatrix *dmat, HostDeviceVector< float > *out_contribs, gbm::GBTreeModel const &model, bst_tree_t tree_end=0, std::vector< float > const *tree_weights=nullptr, bool approximate=false) const =0xgboost::Predictorpure virtual
PredictLeaf(DMatrix *dmat, HostDeviceVector< float > *out_preds, gbm::GBTreeModel const &model, bst_tree_t tree_end=0) const =0xgboost::Predictorpure virtual
Predictor(Context const *ctx)xgboost::Predictorinlineexplicit
~Predictor()=defaultxgboost::Predictorvirtual