Vowpal Wabbit
|
Go to the source code of this file.
Classes | |
struct | input_options |
Functions | |
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) |
LEARNER::base_learner * | setup_base (VW::config::options_i &options, vw &all) |
std::string | spoof_hex_encoded_namespaces (const std::string &arg) |
vw& parse_args | ( | VW::config::options_i & | options, |
trace_message_t | trace_listener = nullptr , |
||
void * | trace_context = nullptr |
||
) |
Definition at line 1308 of file parse_args.cc.
References VW::config::option_group_definition::add(), add(), VW::config::options_i::add_and_parse(), vw::all_reduce, vw::all_reduce_type, vw::eta, vw::eta_decay_rate, vw::feature_mask, VW::finish(), vw::init_time, vw::initial_regressors, vw::initial_t, vw::initial_weight, VW::config::make_option(), vw::normal_weights, vw::options, vw::p, parse_diagnostics(), vw::per_feature_regularizer_input, vw::power_t, vw::quiet, vw::random_weights, vw::sd, Socket, parameters::sparse, shared_data::t, THROW, vw::tnormal_weights, vw_ostream::trace_context, vw_ostream::trace_listener, vw::trace_message, VW::config::options_i::was_supplied(), and vw::weights.
Referenced by VW::initialize().
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 |
||
) |
Definition at line 1551 of file parse_args.cc.
References io_buf::close_file(), enable_sources(), LEARNER::learner< T, E >::increment, vw::l, load_input_model(), vw::numpasses, parse_source(), vw::quiet, parameters::stride_shift(), vw::weights, and vw::wpp.
Referenced by VW::initialize().
LEARNER::base_learner* setup_base | ( | VW::config::options_i & | options, |
vw & | all | ||
) |
Definition at line 1222 of file parse_args.cc.
References vw::reduction_stack, and setup_base().
Referenced by active_cover_setup(), active_setup(), audit_regressor_setup(), autolink_setup(), baseline_setup(), binary_setup(), boosting_setup(), bs_setup(), cb_adf_setup(), cb_algs_setup(), cb_explore_setup(), cb_sample_setup(), cbify_setup(), cbifyldf_setup(), CCB::ccb_explore_adf_setup(), classweight_setup(), confidence_setup(), cs_active_setup(), CSOAA::csldf_setup(), CSOAA::csoaa_setup(), ect_setup(), explore_eval_setup(), ExpReplay::expreplay_setup(), interact_setup(), log_multi_setup(), lrq_setup(), lrqfa_setup(), marginal_setup(), memory_tree_setup(), mf_setup(), multilabel_oaa_setup(), mwt_setup(), nn_setup(), oaa_setup(), parse_reductions(), recall_tree_setup(), scorer_setup(), VW::cb_explore_adf::softmax::setup(), VW::cb_explore_adf::greedy::setup(), VW::cb_explore_adf::first::setup(), VW::cb_explore_adf::bag::setup(), VW::cb_explore_adf::cover::setup(), VW::cb_explore_adf::regcb::setup(), Search::setup(), setup_base(), VW::shared_feature_merger::shared_feature_merger_setup(), stagewise_poly_setup(), topk_setup(), and warm_cb_setup().
std::string spoof_hex_encoded_namespaces | ( | const std::string & | arg | ) |
Definition at line 568 of file parse_args.cc.
References c.
Referenced by lrq_setup(), lrqfa_setup(), and parse_feature_tweaks().