Vowpal Wabbit
|
#include <cfloat>
#include <cerrno>
#include <algorithm>
#include "reductions.h"
#include "v_hashmap.h"
#include "label_dictionary.h"
#include "vw.h"
#include "cb_algs.h"
#include "vw_exception.h"
#include "gen_cs_example.h"
#include "vw_versions.h"
#include "explore.h"
Go to the source code of this file.
Classes | |
struct | CB_ADF::cb_adf |
Namespaces | |
CB_ADF | |
Functions | |
CB::cb_class | CB_ADF::get_observed_cost (multi_ex &examples) |
example * | CB_ADF::test_adf_sequence (multi_ex &ec_seq) |
void | CB_ADF::global_print_newline (const v_array< int > &final_prediction_sink) |
void | CB_ADF::output_example (vw &all, cb_adf &c, example &ec, multi_ex *ec_seq) |
void | CB_ADF::output_rank_example (vw &all, cb_adf &c, example &ec, multi_ex *ec_seq) |
void | CB_ADF::output_example_seq (vw &all, cb_adf &data, multi_ex &ec_seq) |
void | CB_ADF::finish_multiline_example (vw &all, cb_adf &data, multi_ex &ec_seq) |
void | CB_ADF::save_load (cb_adf &c, io_buf &model_file, bool read, bool text) |
void | CB_ADF::learn (cb_adf &c, multi_learner &base, multi_ex &ec_seq) |
void | CB_ADF::predict (cb_adf &c, multi_learner &base, multi_ex &ec_seq) |
base_learner * | cb_adf_setup (options_i &options, vw &all) |
base_learner* cb_adf_setup | ( | options_i & | options, |
vw & | all | ||
) |
Definition at line 481 of file cb_adf.cc.
References prediction_type::action_scores, VW::config::option_group_definition::add(), VW::config::options_i::add_and_parse(), LEARNER::as_multiline(), label_type::cb, CB::cb_label, CB_TYPE_DM, CB_TYPE_DR, CB_TYPE_IPS, CB_TYPE_MTR, CB_TYPE_SM, ACTION_SCORE::delete_action_scores(), vw::delete_prediction, f, CB_ADF::finish_multiline_example(), LEARNER::init_learner(), VW::config::options_i::insert(), vw::label_type, CB_ADF::learn(), parser::lp, LEARNER::make_base(), VW::config::make_option(), vw::model_file_ver, vw::p, CB_ADF::predict(), CB_ADF::save_load(), vw::scorer, vw::sd, LEARNER::learner< T, E >::set_finish_example(), LEARNER::learner< T, E >::set_save_load(), CB_ADF::cb_adf::set_scorer(), setup_base(), vw::trace_message, and VW::config::options_i::was_supplied().
Referenced by parse_reductions().