QuickRank  v2.0
QuickRank: A C++ suite of Learning to Rank algorithms
Namespaces | Functions
ensemble_pruning_factory.cc File Reference
#include "optimization/post_learning/pruning/ensemble_pruning_factory.h"
#include "optimization/post_learning/pruning/random_pruning.h"
#include "optimization/post_learning/pruning/last_pruning.h"
#include "optimization/post_learning/pruning/skip_pruning.h"
#include "optimization/post_learning/pruning/score_loss_pruning.h"
#include "optimization/post_learning/pruning/low_weights_pruning.h"
#include "optimization/post_learning/pruning/quality_loss_pruning.h"

Namespaces

 quickrank
 
 quickrank::optimization
 
 quickrank::optimization::post_learning
 
 quickrank::optimization::post_learning::pruning
 

Functions

std::shared_ptr< quickrank::optimization::Optimizationquickrank::optimization::post_learning::pruning::create_pruner (const pugi::xml_document &model)
 
std::shared_ptr< quickrank::optimization::Optimizationquickrank::optimization::post_learning::pruning::create_pruner (Cleaver::PruningMethod pruningMethod, double pruning_rate, std::shared_ptr< learning::linear::LineSearch > lineSearch)
 
std::shared_ptr< quickrank::optimization::Optimizationquickrank::optimization::post_learning::pruning::create_pruner (Cleaver::PruningMethod pruningMethod, double pruning_rate)
 
std::shared_ptr< quickrank::optimization::Optimizationquickrank::optimization::post_learning::pruning::create_pruner (std::string pruningMethodName, double pruning_rate, std::shared_ptr< learning::linear::LineSearch > lineSearch)
 
std::shared_ptr< quickrank::optimization::Optimizationquickrank::optimization::post_learning::pruning::create_pruner (std::string pruningMethodName, double pruning_rate)