#include <search.h>
|
| template<class T > |
| void | set_task_data (T *data) |
| |
| template<class T > |
| T * | get_task_data () |
| |
| template<class T > |
| void | set_metatask_data (T *data) |
| |
| template<class T > |
| T * | get_metatask_data () |
| |
| void | set_options (uint32_t opts) |
| |
| void | set_label_parser (label_parser &lp, bool(*is_test)(polylabel &)) |
| |
| void | loss (float incr_loss) |
| |
| action | predict (example &ec, ptag my_tag, const action *oracle_actions, size_t oracle_actions_cnt=1, const ptag *condition_on=nullptr, const char *condition_on_names=nullptr, const action *allowed_actions=nullptr, size_t allowed_actions_cnt=0, const float *allowed_actions_cost=nullptr, size_t learner_id=0, float weight=0.) |
| |
| action | predictLDF (example *ecs, size_t ec_cnt, ptag my_tag, const action *oracle_actions, size_t oracle_actions_cnt=1, const ptag *condition_on=nullptr, const char *condition_on_names=nullptr, size_t learner_id=0, float weight=0.) |
| |
| bool | predictNeedsExample () |
| |
| uint32_t | get_history_length () |
| |
| bool | is_ldf () |
| |
| std::stringstream & | output () |
| |
| void | set_num_learners (size_t num_learners) |
| |
| void | get_test_action_sequence (std::vector< action > &) |
| |
| uint64_t | get_mask () |
| |
| size_t | get_stride_shift () |
| |
| std::string | pretty_label (action a) |
| |
| BaseTask | base_task (multi_ex &ec) |
| |
| vw & | get_vw_pointer_unsafe () |
| |
| void | set_force_oracle (bool force) |
| |
| | search () |
| |
| | ~search () |
| |
| Search::search::search |
( |
| ) |
|
| Search::search::~search |
( |
| ) |
|
| uint32_t Search::search::get_history_length |
( |
| ) |
|
| uint64_t Search::search::get_mask |
( |
| ) |
|
template<class T >
| T* Search::search::get_metatask_data |
( |
| ) |
|
|
inline |
| size_t Search::search::get_stride_shift |
( |
| ) |
|
template<class T >
| T* Search::search::get_task_data |
( |
| ) |
|
|
inline |
| void Search::search::get_test_action_sequence |
( |
std::vector< action > & |
| ) |
|
| vw& Search::search::get_vw_pointer_unsafe |
( |
| ) |
|
| bool Search::search::is_ldf |
( |
| ) |
|
| void Search::search::loss |
( |
float |
incr_loss | ) |
|
| std::stringstream& Search::search::output |
( |
| ) |
|
| action Search::search::predict |
( |
example & |
ec, |
|
|
ptag |
my_tag, |
|
|
const action * |
oracle_actions, |
|
|
size_t |
oracle_actions_cnt = 1, |
|
|
const ptag * |
condition_on = nullptr, |
|
|
const char * |
condition_on_names = nullptr, |
|
|
const action * |
allowed_actions = nullptr, |
|
|
size_t |
allowed_actions_cnt = 0, |
|
|
const float * |
allowed_actions_cost = nullptr, |
|
|
size_t |
learner_id = 0, |
|
|
float |
weight = 0. |
|
) |
| |
| action Search::search::predictLDF |
( |
example * |
ecs, |
|
|
size_t |
ec_cnt, |
|
|
ptag |
my_tag, |
|
|
const action * |
oracle_actions, |
|
|
size_t |
oracle_actions_cnt = 1, |
|
|
const ptag * |
condition_on = nullptr, |
|
|
const char * |
condition_on_names = nullptr, |
|
|
size_t |
learner_id = 0, |
|
|
float |
weight = 0. |
|
) |
| |
| bool Search::search::predictNeedsExample |
( |
| ) |
|
| std::string Search::search::pretty_label |
( |
action |
a | ) |
|
| void Search::search::set_force_oracle |
( |
bool |
force | ) |
|
template<class T >
| void Search::search::set_metatask_data |
( |
T * |
data | ) |
|
|
inline |
| void Search::search::set_num_learners |
( |
size_t |
num_learners | ) |
|
| void Search::search::set_options |
( |
uint32_t |
opts | ) |
|
template<class T >
| void Search::search::set_task_data |
( |
T * |
data | ) |
|
|
inline |
| void* Search::search::metatask_data |
| const char* Search::search::metatask_name |
| search_private* Search::search::priv |
| void* Search::search::task_data |
| const char* Search::search::task_name |
The documentation for this struct was generated from the following file:
- /__w/vowpal_wabbit/vowpal_wabbit/vowpalwabbit/search.h