| 
    Vowpal Wabbit
    
   | 
 
Classes | |
| struct | base_option | 
| struct | option_group_definition | 
| struct | options_boost_po | 
| struct | options_i | 
| struct | options_serializer_boost_po | 
| struct | options_serializer_i | 
| struct | typed_option | 
| struct | typelist | 
Typedefs | |
| using | supported_options_types = typelist< unsigned int, int, size_t, uint64_t, float, double, char, std::string, bool, std::vector< int >, std::vector< size_t >, std::vector< float >, std::vector< double >, std::vector< char >, std::vector< std::string > > | 
Functions | |
| template<typename T > | |
| typed_option< T > | make_option (std::string name, T &location) | 
| template<typename T > | |
| bool | operator== (typed_option< T > &lhs, typed_option< T > &rhs) | 
| template<typename T > | |
| bool | operator!= (typed_option< T > &lhs, typed_option< T > &rhs) | 
| bool | operator== (const base_option &lhs, const base_option &rhs) | 
| bool | operator!= (const base_option &lhs, const base_option &rhs) | 
| using VW::config::supported_options_types = typedef typelist<unsigned int, int, size_t, uint64_t, float, double, char, std::string, bool, std::vector<int>, std::vector<size_t>, std::vector<float>, std::vector<double>, std::vector<char>, std::vector<std::string> > | 
Definition at line 29 of file options_types.h.
| typed_option<T> VW::config::make_option | ( | std::string | name, | 
| T & | location | ||
| ) | 
Definition at line 80 of file options.h.
Referenced by active_cover_setup(), active_setup(), audit_regressor_setup(), autolink_setup(), baseline_setup(), bfgs_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(), ftrl_setup(), gd_mf_setup(), Search::handle_condition_options(), EntityRelationTask::initialize(), SelectiveBranchingMT::initialize(), DepParserTask::initialize(), GraphTask::initialize(), SequenceSpanTask::initialize(), ArgmaxTask::initialize(), interact_setup(), kernel_svm_setup(), lda_setup(), log_multi_setup(), lrq_setup(), lrqfa_setup(), main(), marginal_setup(), memory_tree_setup(), mf_setup(), multilabel_oaa_setup(), mwt_setup(), nn_setup(), noop_setup(), oaa_setup(), OjaNewton_setup(), parse_args(), parse_diagnostics(), parse_example_tweaks(), parse_feature_tweaks(), parse_modules(), parse_output_model(), parse_output_preds(), parse_source(), print_setup(), recall_tree_setup(), scorer_setup(), sender_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(), GD::setup(), Search::setup(), stagewise_poly_setup(), svrg_setup(), topk_setup(), and warm_cb_setup().
| bool VW::config::operator!= | ( | typed_option< T > & | lhs, | 
| typed_option< T > & | rhs | ||
| ) | 
Definition at line 153 of file options.h.
References operator==().
      
  | 
  inline | 
| bool VW::config::operator== | ( | typed_option< T > & | lhs, | 
| typed_option< T > & | rhs | ||
| ) | 
Definition at line 146 of file options.h.
References VW::config::typed_option< T >::default_value(), VW::config::base_option::m_help, VW::config::base_option::m_keep, VW::config::base_option::m_name, VW::config::base_option::m_short_name, and VW::config::base_option::m_type_hash.
Referenced by vw_slim::internal::collection_pair_iterator< It1, It2 >::operator!=(), and operator!=().
      
  | 
  inline | 
Definition at line 161 of file options.h.
References VW::config::base_option::m_help, VW::config::base_option::m_keep, VW::config::base_option::m_name, VW::config::base_option::m_short_name, and VW::config::base_option::m_type_hash.
 1.8.13