Vowpal Wabbit
Loading...
Searching...
No Matches
Public Member Functions | List of all members
VW::default_reduction_stack_setup Class Reference

#include <reduction_stack.h>

Inheritance diagram for VW::default_reduction_stack_setup:
VW::setup_base_i

Public Member Functions

 default_reduction_stack_setup (VW::workspace &all, VW::config::options_i &options)
 
 default_reduction_stack_setup ()
 
void delayed_state_attach (VW::workspace &all, VW::config::options_i &options) override
 
std::shared_ptr< VW::LEARNER::learnersetup_base_learner (size_t increment=1) override
 
VW::config::options_iget_options () override
 
VW::workspaceget_all_pointer () override
 
std::string get_setupfn_name (reduction_setup_fn setup) override
 
size_t get_feature_width_above () override
 
- Public Member Functions inherited from VW::setup_base_i
virtual void delayed_state_attach (VW::workspace &, VW::config::options_i &)=0
 
virtual std::shared_ptr< VW::LEARNER::learnersetup_base_learner (size_t increment=1)=0
 
virtual VW::config::options_iget_options ()=0
 
virtual VW::workspaceget_all_pointer ()=0
 
virtual std::string get_setupfn_name (reduction_setup_fn setup)=0
 
virtual size_t get_feature_width_above ()=0
 
virtual ~setup_base_i ()=default
 

Constructor & Destructor Documentation

◆ default_reduction_stack_setup() [1/2]

VW::default_reduction_stack_setup::default_reduction_stack_setup ( VW::workspace all,
VW::config::options_i options 
)

◆ default_reduction_stack_setup() [2/2]

VW::default_reduction_stack_setup::default_reduction_stack_setup ( )

Member Function Documentation

◆ delayed_state_attach()

void VW::default_reduction_stack_setup::delayed_state_attach ( VW::workspace all,
VW::config::options_i options 
)
overridevirtual

Implements VW::setup_base_i.

◆ get_all_pointer()

VW::workspace * VW::default_reduction_stack_setup::get_all_pointer ( )
inlineoverridevirtual

Implements VW::setup_base_i.

◆ get_feature_width_above()

size_t VW::default_reduction_stack_setup::get_feature_width_above ( )
inlineoverridevirtual

Implements VW::setup_base_i.

◆ get_options()

VW::config::options_i * VW::default_reduction_stack_setup::get_options ( )
inlineoverridevirtual

Implements VW::setup_base_i.

◆ get_setupfn_name()

std::string VW::default_reduction_stack_setup::get_setupfn_name ( reduction_setup_fn  setup)
overridevirtual

Implements VW::setup_base_i.

◆ setup_base_learner()

std::shared_ptr< VW::LEARNER::learner > VW::default_reduction_stack_setup::setup_base_learner ( size_t  increment = 1)
overridevirtual

Implements VW::setup_base_i.


The documentation for this class was generated from the following file: