QuickRank  v2.0
QuickRank: A C++ suite of Learning to Rank algorithms
quickrank::driver::Driver Member List

This is the complete list of members for quickrank::driver::Driver, including all inherited members.

Driver()quickrank::driver::Driver
extract_partial_scores(std::shared_ptr< learning::LTR_Algorithm > algo, std::shared_ptr< data::Dataset > input_dataset)quickrank::driver::Driverprivatestatic
load_dataset(const std::string dataset_filename, const std::string dataset_label)quickrank::driver::Driverprivatestatic
optimization_phase(std::shared_ptr< quickrank::optimization::Optimization > opt_algorithm, std::shared_ptr< learning::LTR_Algorithm > ranking_algo, std::shared_ptr< metric::ir::Metric > train_metric, std::shared_ptr< quickrank::data::Dataset > training_dataset, std::shared_ptr< quickrank::data::Dataset > validation_dataset, std::string training_partial_filename, std::string validation_partial_filename, const std::string output_filename, const std::string opt_algo_model_filename, const size_t npartialsave)quickrank::driver::Driverprivatestatic
run(ParamsMap &pmap)quickrank::driver::Driverstatic
testing_phase(std::shared_ptr< learning::LTR_Algorithm > algo, std::shared_ptr< metric::ir::Metric > test_metric, std::shared_ptr< quickrank::data::Dataset > test_dataset, const std::string scores_filename, const bool detailed_testing)quickrank::driver::Driverprivatestatic
training_phase(std::shared_ptr< learning::LTR_Algorithm > algo, std::shared_ptr< metric::ir::Metric > train_metric, std::shared_ptr< quickrank::data::Dataset > training_dataset, std::shared_ptr< quickrank::data::Dataset > validation_dataset, const std::string output_filename, const size_t npartialsave)quickrank::driver::Driverprivatestatic
~Driver()quickrank::driver::Drivervirtual