| 
    Vowpal Wabbit
    
   | 
 
#include <automl_impl.h>
Public Member Functions | |
| automl (std::unique_ptr< CMType > cm, VW::io::logger *logger, bool predict_only_model, std::string trace_prefix) | |
| void | one_step (VW::LEARNER::learner &base, multi_ex &ec, VW::cb_class &logged, uint64_t labelled_action) | 
| void | offset_learn (VW::LEARNER::learner &base, multi_ex &ec, VW::cb_class &logged, uint64_t labelled_action) | 
Public Attributes | |
| automl_state | current_state = automl_state::Experimenting | 
| std::unique_ptr< CMType > | cm | 
| VW::io::logger * | logger | 
| LEARNER::learner * | adf_learner = nullptr | 
| bool | debug_reverse_learning_order = false | 
| const bool | should_save_predict_only_model | 
| std::unique_ptr< std::ofstream > | log_file | 
      
  | 
  inline | 
| void VW::reductions::automl::automl< CMType >::offset_learn | ( | VW::LEARNER::learner & | base, | 
| multi_ex & | ec, | ||
| VW::cb_class & | logged, | ||
| uint64_t | labelled_action | ||
| ) | 
| void VW::reductions::automl::automl< CMType >::one_step | ( | VW::LEARNER::learner & | base, | 
| multi_ex & | ec, | ||
| VW::cb_class & | logged, | ||
| uint64_t | labelled_action | ||
| ) | 
| LEARNER::learner* VW::reductions::automl::automl< CMType >::adf_learner = nullptr | 
| std::unique_ptr<CMType> VW::reductions::automl::automl< CMType >::cm | 
| automl_state VW::reductions::automl::automl< CMType >::current_state = automl_state::Experimenting | 
| bool VW::reductions::automl::automl< CMType >::debug_reverse_learning_order = false | 
| std::unique_ptr<std::ofstream> VW::reductions::automl::automl< CMType >::log_file | 
| VW::io::logger* VW::reductions::automl::automl< CMType >::logger | 
| const bool VW::reductions::automl::automl< CMType >::should_save_predict_only_model |