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

#include <setup_base.h>

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

Public Member Functions

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

◆ ~setup_base_i()

virtual VW::setup_base_i::~setup_base_i ( )
virtualdefault

Member Function Documentation

◆ delayed_state_attach()

virtual void VW::setup_base_i::delayed_state_attach ( VW::workspace ,
VW::config::options_i  
)
pure virtual

◆ get_all_pointer()

virtual VW::workspace * VW::setup_base_i::get_all_pointer ( )
pure virtual

◆ get_feature_width_above()

virtual size_t VW::setup_base_i::get_feature_width_above ( )
pure virtual

◆ get_options()

virtual VW::config::options_i * VW::setup_base_i::get_options ( )
pure virtual

◆ get_setupfn_name()

virtual std::string VW::setup_base_i::get_setupfn_name ( reduction_setup_fn  setup)
pure virtual

◆ setup_base_learner()

virtual std::shared_ptr< VW::LEARNER::learner > VW::setup_base_i::setup_base_learner ( size_t  increment = 1)
pure virtual

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