Vowpal Wabbit
Classes | Functions
parse_args.h File Reference
#include "global_data.h"
#include "options.h"

Classes

struct  input_options
 

Functions

vwparse_args (VW::config::options_i &options, trace_message_t trace_listener=nullptr, void *trace_context=nullptr)
 
void parse_modules (VW::config::options_i &options, vw &all)
 
void parse_sources (VW::config::options_i &options, vw &all, io_buf &model, bool skipModelLoad=false)
 
void merge_options_from_header_strings (const std::vector< std::string > &strings, bool skip_interactions, VW::config::options_i &options, bool &is_ccb_input_model)
 
VW::LEARNER::base_learnersetup_base (VW::config::options_i &options, vw &all)
 
std::string spoof_hex_encoded_namespaces (const std::string &arg)
 
bool ends_with (const std::string &fullString, const std::string &ending)
 

Function Documentation

bool ends_with ( const std::string &  fullString,
const std::string &  ending 
)
void merge_options_from_header_strings ( const std::vector< std::string > &  strings,
bool  skip_interactions,
VW::config::options_i options,
bool &  is_ccb_input_model 
)
vw& parse_args ( VW::config::options_i options,
trace_message_t  trace_listener = nullptr,
void *  trace_context = nullptr 
)
void parse_modules ( VW::config::options_i options,
vw all 
)
void parse_sources ( VW::config::options_i options,
vw all,
io_buf model,
bool  skipModelLoad = false 
)
VW::LEARNER::base_learner* setup_base ( VW::config::options_i options,
vw all 
)
std::string spoof_hex_encoded_namespaces ( const std::string &  arg)