Vowpal Wabbit
|
Classes | |
struct | task_data |
Functions | |
void | initialize (Search::search &sch, size_t &, options_i &options) |
void | finish (Search::search &sch) |
void | run (Search::search &sch, multi_ex &ec) |
Variables | |
Search::search_task | task = {"argmax", run, initialize, finish, nullptr, nullptr} |
void ArgmaxTask::finish | ( | Search::search & | sch | ) |
Definition at line 336 of file search_sequencetask.cc.
References Search::search::get_task_data().
void ArgmaxTask::initialize | ( | Search::search & | sch, |
size_t & | , | ||
options_i & | options | ||
) |
Definition at line 315 of file search_sequencetask.cc.
References VW::config::option_group_definition::add(), add(), VW::config::options_i::add_and_parse(), Search::AUTO_CONDITION_FEATURES, Search::EXAMPLES_DONT_CHANGE, f, ArgmaxTask::task_data::false_negative_cost, VW::config::make_option(), ArgmaxTask::task_data::negative_weight, ArgmaxTask::task_data::predict_max, Search::search::set_options(), and Search::search::set_task_data().
void ArgmaxTask::run | ( | Search::search & | sch, |
multi_ex & | ec | ||
) |
Definition at line 342 of file search_sequencetask.cc.
References ArgmaxTask::task_data::false_negative_cost, Search::search::get_task_data(), loss(), Search::search::loss(), ArgmaxTask::task_data::negative_weight, Search::search::output(), Search::search::predict(), and ArgmaxTask::task_data::predict_max.
Search::search_task ArgmaxTask::task = {"argmax", run, initialize, finish, nullptr, nullptr} |
Definition at line 25 of file search_sequencetask.cc.