ScoreLossPruning(double pruning_rate, std::shared_ptr< learning::linear::LineSearch > lineSearch)
Definition: score_loss_pruning.h:37
Cleaver::PruningMethod pruning_method() const
Returns the pruning method of the algorithm.
Definition: score_loss_pruning.cc:34
void pruning(std::set< unsigned int > &pruned_estimators, std::shared_ptr< data::Dataset > dataset, std::shared_ptr< metric::ir::Metric > scorer)
Definition: score_loss_pruning.cc:42
ScoreLossPruning(double pruning_rate)
Definition: score_loss_pruning.h:35
bool line_search_pre_pruning() const
Definition: score_loss_pruning.cc:38
This implements random pruning strategy for pruning ensembles.
Definition: score_loss_pruning.h:32
ScoreLossPruning(const pugi::xml_document &model)
Definition: score_loss_pruning.h:41
This implements various strategies for pruning ensembles.
Definition: cleaver.h:44