Vowpal Wabbit
Public Member Functions | List of all members
VW::setup_base_i Struct Referenceabstract

#include <reductions_fwd.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 VW::LEARNER::base_learnersetup_base_learner ()=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 ~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_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 VW::LEARNER::base_learner* VW::setup_base_i::setup_base_learner ( )
pure virtual

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