Vowpal Wabbit
Classes | Namespaces | Macros | Functions
learner.cc File Reference
#include "parser.h"
#include "vw.h"
#include "parse_regressor.h"
#include "parse_dispatch_loop.h"

Go to the source code of this file.

Classes

class  LEARNER::single_instance_context
 
class  LEARNER::multi_instance_context
 
class  LEARNER::single_example_handler< context_type >
 
class  LEARNER::multi_example_handler< context_type >
 
class  LEARNER::ready_examples_queue
 
class  LEARNER::custom_examples_queue
 

Namespaces

 prediction_type
 
 LEARNER
 

Macros

#define CASE(type)
 

Functions

const char * prediction_type::to_string (prediction_type_t prediction_type)
 
void LEARNER::learn_ex (example &ec, vw &all)
 
void LEARNER::learn_multi_ex (multi_ex &ec_seq, vw &all)
 
void LEARNER::end_pass (example &ec, vw &all)
 
void LEARNER::save (example &ec, vw &all)
 
bool LEARNER::example_is_newline_not_header (example &ec, vw &all)
 
bool LEARNER::is_save_cmd (example *ec)
 
void LEARNER::drain_examples (vw &all)
 
template<typename queue_type , typename handler_type >
void LEARNER::process_examples (queue_type &examples, handler_type &handler)
 
template<typename context_type >
void LEARNER::generic_driver (ready_examples_queue &examples, context_type &context)
 
void LEARNER::generic_driver (vw &all)
 
void LEARNER::generic_driver (const std::vector< vw *> &all)
 
template<typename handler_type >
void LEARNER::generic_driver_onethread (vw &all)
 
float LEARNER::recur_sensitivity (void *, base_learner &base, example &ec)
 

Macro Definition Documentation

◆ CASE

#define CASE (   type)
Value:
case type: \
return #type;

Definition at line 8 of file learner.cc.

Referenced by prediction_type::to_string().