Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
VW::automl::automl< CMType > Struct Template Reference

#include <automl.h>

Public Member Functions

 automl (std::unique_ptr< CMType > cm)
 
void one_step (multi_learner &, multi_ex &, CB::cb_class &, uint64_t)
 
void offset_learn (multi_learner &, multi_ex &, CB::cb_class &, uint64_t)
 

Public Attributes

automl_state current_state = automl_state::Collecting
 
std::unique_ptr< CMType > cm
 
LEARNER::multi_learneradf_learner = nullptr
 

Constructor & Destructor Documentation

◆ automl()

template<typename CMType >
VW::automl::automl< CMType >::automl ( std::unique_ptr< CMType >  cm)
inline

Member Function Documentation

◆ offset_learn()

template<typename CMType >
void VW::automl::automl< CMType >::offset_learn ( multi_learner ,
multi_ex ,
CB::cb_class ,
uint64_t   
)

◆ one_step()

template<typename CMType >
void VW::automl::automl< CMType >::one_step ( multi_learner ,
multi_ex ,
CB::cb_class ,
uint64_t   
)

Member Data Documentation

◆ adf_learner

template<typename CMType >
LEARNER::multi_learner* VW::automl::automl< CMType >::adf_learner = nullptr

◆ cm

template<typename CMType >
std::unique_ptr<CMType> VW::automl::automl< CMType >::cm

◆ current_state

template<typename CMType >
automl_state VW::automl::automl< CMType >::current_state = automl_state::Collecting

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