QuickRank  v2.0
QuickRank: A C++ suite of Learning to Rank algorithms
quickrank::optimization::pre_learning::PreLearningOptimization Member List

This is the complete list of members for quickrank::optimization::pre_learning::PreLearningOptimization, including all inherited members.

get_xml_model() const =0quickrank::optimization::Optimizationpure virtual
getOptimizationAlgorithm(std::string name)quickrank::optimization::Optimizationinlinestatic
getPruningMethod(OptimizationAlgorithm optAlgo)quickrank::optimization::Optimizationinlinestatic
is_pre_learning() const quickrank::optimization::pre_learning::PreLearningOptimizationinlinevirtual
load_model_from_file(std::string model_filename)quickrank::optimization::Optimizationstatic
name() const =0quickrank::optimization::Optimizationpure virtual
need_partial_score_dataset() const =0quickrank::optimization::Optimizationpure virtual
operator=(const Optimization &)=deletequickrank::optimization::Optimization
Optimization()quickrank::optimization::Optimizationinline
Optimization(const pugi::xml_document &model)quickrank::optimization::Optimization
Optimization(const Optimization &other)=deletequickrank::optimization::Optimization
OptimizationAlgorithm enum namequickrank::optimization::Optimization
optimizationAlgorithmNamesquickrank::optimization::Optimizationstatic
optimize(std::shared_ptr< learning::LTR_Algorithm > algo, std::shared_ptr< data::Dataset > training_dataset, std::shared_ptr< data::Dataset > validation_dataset, std::shared_ptr< metric::ir::Metric > metric, size_t partial_save, const std::string model_filename)=0quickrank::optimization::Optimizationpure virtual
put(std::ostream &os) const =0quickrank::optimization::Optimizationprotectedpure virtual
save(std::string model_filename, int suffix=-1) const quickrank::optimization::Optimizationvirtual
~Optimization()=defaultquickrank::optimization::Optimizationvirtual