Vowpal Wabbit
|
Classes | |
struct | input_options |
Functions | |
VW::workspace & | 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::workspace &all) |
void | parse_sources (VW::config::options_i &options, VW::workspace &all, io_buf &model, bool skip_model_load=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) |
std::string | spoof_hex_encoded_namespaces (const std::string &arg) |
bool | ends_with (const std::string &full_string, const std::string &ending) |
std::vector< extent_term > | parse_full_name_interactions (VW::workspace &all, VW::string_view str) |
|
inline |
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::workspace& parse_args | ( | VW::config::options_i & | options, |
trace_message_t | trace_listener = nullptr , |
||
void * | trace_context = nullptr |
||
) |
std::vector<extent_term> parse_full_name_interactions | ( | VW::workspace & | all, |
VW::string_view | str | ||
) |
void parse_modules | ( | VW::config::options_i & | options, |
VW::workspace & | all | ||
) |
void parse_sources | ( | VW::config::options_i & | options, |
VW::workspace & | all, | ||
io_buf & | model, | ||
bool | skip_model_load = false |
||
) |
|
inline |