Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
parse_args.h File Reference
#include "vw/common/string_view.h"
#include "vw/common/text_utils.h"
#include "vw/config/options.h"
#include "vw/core/global_data.h"
#include "vw/core/text_utils.h"
#include "vw/core/vw_fwd.h"

Classes

class  VW::details::input_options
 

Namespaces

namespace  VW
 
namespace  VW::details
 

Functions

void VW::details::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::vector< extent_termVW::details::parse_full_name_interactions (VW::workspace &all, VW::string_view str)
 
std::tuple< std::string, std::string > VW::details::extract_ignored_feature (VW::string_view namespace_feature)
 Extract namespace, feature name, and optional feature value from ignored feature string. More...
 
std::unique_ptr< VW::workspaceVW::details::parse_args (std::unique_ptr< config::options_i, options_deleter_type > options, VW::trace_message_t trace_listener, void *trace_context, VW::io::logger *custom_logger)
 
config::options_i & VW::details::load_header_merge_options (config::options_i &options, VW::workspace &all, io_buf &model, bool &interactions_settings_duplicated)
 
void VW::details::parse_modules (config::options_i &options, VW::workspace &all, bool interactions_settings_duplicated, std::vector< std::string > &dictionary_namespaces)
 
void VW::details::instantiate_learner (VW::workspace &all, std::unique_ptr< VW::setup_base_i > learner_builder)
 
void VW::details::parse_sources (config::options_i &options, VW::workspace &all, io_buf &model, bool skip_model_load)
 
void VW::details::print_enabled_learners (VW::workspace &all, std::vector< std::string > &enabled_learners)
 
void VW::details::parse_dictionary_argument (VW::workspace &all, const std::string &str)
 
std::string spoof_hex_encoded_namespaces (const std::string &arg)
 
bool ends_with (const std::string &full_string, const std::string &ending)
 

Function Documentation

◆ ends_with()

bool ends_with ( const std::string &  full_string,
const std::string &  ending 
)
inline
Deprecated:
"Moved: use VW::ends_with instead"

◆ spoof_hex_encoded_namespaces()

std::string spoof_hex_encoded_namespaces ( const std::string &  arg)
Deprecated:
"Moved and renamed: use VW::decode_inline_hex instead"