|
Vowpal Wabbit
|
#include <learner.h>
Public Types | |
| using | fn = void(*)(void *data, base_learner &base, void *ex) |
| using | multi_fn = void(*)(void *data, base_learner &base, void *ex, size_t count, size_t step, polyprediction *pred, bool finalize_predictions) |
Public Attributes | |
| void * | data |
| base_learner * | base |
| fn | learn_f |
| fn | predict_f |
| fn | update_f |
| multi_fn | multipredict_f |
| using LEARNER::learn_data::fn = void (*)(void* data, base_learner& base, void* ex) |
| using LEARNER::learn_data::multi_fn = void (*)(void* data, base_learner& base, void* ex, size_t count, size_t step, polyprediction* pred, bool finalize_predictions) |
| base_learner* LEARNER::learn_data::base |
Definition at line 67 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::learn(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::multipredict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::predict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::sensitivity(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_end_examples(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_end_pass(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_finish(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_init_driver(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_save_load(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::update().
| void* LEARNER::learn_data::data |
Definition at line 66 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::learn(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::multipredict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::predict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_end_examples(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_end_pass(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_finish(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_finish_example(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_init_driver(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_save_load(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_sensitivity(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::update().
| fn LEARNER::learn_data::learn_f |
Definition at line 68 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::learn(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_learn().
| multi_fn LEARNER::learn_data::multipredict_f |
Definition at line 71 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::multipredict(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_multipredict().
| fn LEARNER::learn_data::predict_f |
Definition at line 69 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::multipredict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::predict(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_predict().
| fn LEARNER::learn_data::update_f |
Definition at line 70 of file learner.h.
Referenced by LEARNER::learner< CB_EXPLORE::cb_explore, example >::set_update(), and LEARNER::learner< CB_EXPLORE::cb_explore, example >::update().
1.8.13