| add(const VW::workspace &base_ws, const VW::workspace &delta_ws, const learner *base_l, const learner *delta_l, VW::workspace &output_ws, learner *output_l) | VW::LEARNER::learner | |
| bottom_learner_builder | VW::LEARNER::learner | friend |
| cleanup_example(polymorphic_ex ec) | VW::LEARNER::learner | |
| common_learner_builder | VW::LEARNER::learner | friend |
| end_examples() | VW::LEARNER::learner | |
| end_pass() | VW::LEARNER::learner | |
| feature_width | VW::LEARNER::learner | |
| feature_width_below | VW::LEARNER::learner | |
| finish() | VW::LEARNER::learner | |
| finish_example(VW::workspace &all, polymorphic_ex ec) | VW::LEARNER::learner | |
| get_base_learner() const | VW::LEARNER::learner | inline |
| get_base_learner() | VW::LEARNER::learner | inline |
| get_enabled_learners(std::vector< std::string > &enabled_learners) const | VW::LEARNER::learner | |
| get_input_label_type() const | VW::LEARNER::learner | inline |
| get_input_prediction_type() const | VW::LEARNER::learner | inline |
| get_internal_type_erased_data_pointer_test_use_only() | VW::LEARNER::learner | inline |
| get_internal_type_erased_data_pointer_test_use_only_shared() | VW::LEARNER::learner | inline |
| get_learner_by_name_prefix(const std::string &learner_name) | VW::LEARNER::learner | |
| get_name() const | VW::LEARNER::learner | inline |
| get_output_label_type() const | VW::LEARNER::learner | inline |
| get_output_prediction_type() const | VW::LEARNER::learner | inline |
| has_add() const | VW::LEARNER::learner | inline |
| has_cleanup_example() const | VW::LEARNER::learner | inline |
| has_legacy_finish() const | VW::LEARNER::learner | inline |
| has_merge() const | VW::LEARNER::learner | inline |
| has_output_example_prediction() const | VW::LEARNER::learner | inline |
| has_print_update() const | VW::LEARNER::learner | inline |
| has_subtract() const | VW::LEARNER::learner | inline |
| has_update_stats() const | VW::LEARNER::learner | inline |
| init_driver() | VW::LEARNER::learner | |
| is_multiline() const | VW::LEARNER::learner | inline |
| learn(polymorphic_ex ec, size_t i=0) | VW::LEARNER::learner | |
| learn_returns_prediction | VW::LEARNER::learner | |
| learner_defines_own_save_load() | VW::LEARNER::learner | inline |
| merge(const std::vector< float > &per_model_weighting, const std::vector< const VW::workspace * > &all_workspaces, const std::vector< const learner * > &all_learners, VW::workspace &output_workspace, learner &output_learner) | VW::LEARNER::learner | |
| multipredict(polymorphic_ex ec, size_t lo, size_t count, polyprediction *pred, bool finalize_predictions) | VW::LEARNER::learner | |
| output_example_prediction(VW::workspace &all, const polymorphic_ex ec, VW::io::logger &logger) | VW::LEARNER::learner | |
| output_example_prediction(VW::workspace &all, const polymorphic_ex ec) | VW::LEARNER::learner | |
| persist_metrics(metric_sink &metrics) | VW::LEARNER::learner | |
| pre_save_load(VW::workspace &all) | VW::LEARNER::learner | |
| predict(polymorphic_ex ec, size_t i=0) | VW::LEARNER::learner | |
| print_update(VW::workspace &all, VW::shared_data &sd, const polymorphic_ex ec, VW::io::logger &logger) | VW::LEARNER::learner | |
| print_update(VW::workspace &all, const polymorphic_ex ec) | VW::LEARNER::learner | |
| reduction_learner_builder | VW::LEARNER::learner | friend |
| reduction_no_data_learner_builder | VW::LEARNER::learner | friend |
| save_load(io_buf &io, const bool read, const bool text) | VW::LEARNER::learner | |
| sensitivity(example &ec, size_t i=0) | VW::LEARNER::learner | |
| set_internal_type_erased_data_pointer_does_not_override_funcs(std::shared_ptr< void > data) | VW::LEARNER::learner | inline |
| subtract(const VW::workspace &ws1, const VW::workspace &ws2, const learner *l1, const learner *l2, VW::workspace &output_ws, learner *output_l) | VW::LEARNER::learner | |
| update(polymorphic_ex ec, size_t i=0) | VW::LEARNER::learner | |
| update_stats(const VW::workspace &all, VW::shared_data &sd, const polymorphic_ex ec, VW::io::logger &logger) | VW::LEARNER::learner | |
| update_stats(VW::workspace &all, const polymorphic_ex ec) | VW::LEARNER::learner | |