QuickRank  v2.0
QuickRank: A C++ suite of Learning to Rank algorithms
Classes | Functions
quickrank::io Namespace Reference

Classes

class  GenOblivious
 This class is a code generator on QuickRank XML files. More...
 
class  GenOpCond
 This class is a code generator on QuickRank XML files. More...
 
class  GenVpred
 This class is a code generator on QuickRank XML files. More...
 
class  Svml
 This class implements IO on Svml files. More...
 
struct  tree_node
 

Functions

void model_node_to_conditional_operators (pugi::xml_node &nodes, std::stringstream &os)
 
std::string trim_node_value (const pugi::xml_node &node, const std::string &label)
 
bool is_leaf (const pugi::xml_node &node)
 
uint32_t find_depth (const pugi::xml_node &split)
 

Function Documentation

uint32_t quickrank::io::find_depth ( const pugi::xml_node &  split)
bool quickrank::io::is_leaf ( const pugi::xml_node &  node)
void quickrank::io::model_node_to_conditional_operators ( pugi::xml_node &  nodes,
std::stringstream &  os 
)
Todo:
TODO: this should be changed with item mapping
std::string quickrank::io::trim_node_value ( const pugi::xml_node &  node,
const std::string &  label 
)