Vowpal Wabbit
Classes | Enumerations | Functions
vw_slim Namespace Reference

Classes

class  example_predict_builder
 
class  feature_offset_guard
 
class  model_parser
 
class  namespace_copy_guard
 
class  stride_shift_guard
 
class  vw_predict
 Vowpal Wabbit slim predictor. Supports: regression, multi-class classification and contextual bandits. More...
 

Enumerations

enum  vw_predict_exploration { vw_predict_exploration::epsilon_greedy, vw_predict_exploration::softmax, vw_predict_exploration::bag }
 Exploration algorithm specified by the model. More...
 

Functions

template<class T >
void find_opt (std::string const &command_line_args, std::string arg_name, std::vector< T > &out_values)
 
std::vector< std::string > find_opt (std::string const &command_line_args, std::string arg_name)
 
bool find_opt_float (std::string const &command_line_args, std::string arg_name, float &value)
 
bool find_opt_int (std::string const &command_line_args, std::string arg_name, int &value)
 
uint64_t ceil_log_2 (uint64_t v)
 

Enumeration Type Documentation

◆ vw_predict_exploration

Exploration algorithm specified by the model.

Enumerator
epsilon_greedy 
softmax 
bag 

Function Documentation

◆ ceil_log_2()

uint64_t vw_slim::ceil_log_2 ( uint64_t  v)

◆ find_opt() [1/2]

template<class T >
void vw_slim::find_opt ( std::string const &  command_line_args,
std::string  arg_name,
std::vector< T > &  out_values 
)

◆ find_opt() [2/2]

std::vector<std::string> vw_slim::find_opt ( std::string const &  command_line_args,
std::string  arg_name 
)

◆ find_opt_float()

bool vw_slim::find_opt_float ( std::string const &  command_line_args,
std::string  arg_name,
float &  value 
)

◆ find_opt_int()

bool vw_slim::find_opt_int ( std::string const &  command_line_args,
std::string  arg_name,
int &  value 
)