Vowpal Wabbit
Classes | Functions
VW::LEARNER::details Namespace Reference

Classes

struct  finish_example_data
 
struct  func_data
 
struct  learn_data
 
struct  save_load_data
 
struct  save_metric_data
 
struct  sensitivity_data
 

Functions

func_data tuple_dbf (void *data, base_learner *base, void(*func)(void *))
 
void noop_save_load (void *, io_buf &, bool, bool)
 
void noop_persist_metrics (void *, metric_sink &)
 
void noop (void *)
 
float noop_sensitivity (void *, base_learner &, example &)
 
float noop_sensitivity_base (void *, example &)
 
float recur_sensitivity (void *, base_learner &, example &)
 
void debug_increment_depth (example &ex)
 
void debug_increment_depth (multi_ex &ec_seq)
 
void debug_decrement_depth (example &ex)
 
void debug_decrement_depth (multi_ex &ec_seq)
 
void increment_offset (example &ex, const size_t increment, const size_t i)
 
void increment_offset (multi_ex &ec_seq, const size_t increment, const size_t i)
 
void decrement_offset (example &ex, const size_t increment, const size_t i)
 
void decrement_offset (multi_ex &ec_seq, const size_t increment, const size_t i)
 

Function Documentation

◆ debug_decrement_depth() [1/2]

void VW::LEARNER::details::debug_decrement_depth ( example ex)
inline

◆ debug_decrement_depth() [2/2]

void VW::LEARNER::details::debug_decrement_depth ( multi_ex ec_seq)
inline

◆ debug_increment_depth() [1/2]

void VW::LEARNER::details::debug_increment_depth ( example ex)
inline

◆ debug_increment_depth() [2/2]

void VW::LEARNER::details::debug_increment_depth ( multi_ex ec_seq)
inline

◆ decrement_offset() [1/2]

void VW::LEARNER::details::decrement_offset ( example ex,
const size_t  increment,
const size_t  i 
)
inline

◆ decrement_offset() [2/2]

void VW::LEARNER::details::decrement_offset ( multi_ex ec_seq,
const size_t  increment,
const size_t  i 
)
inline

◆ increment_offset() [1/2]

void VW::LEARNER::details::increment_offset ( example ex,
const size_t  increment,
const size_t  i 
)
inline

◆ increment_offset() [2/2]

void VW::LEARNER::details::increment_offset ( multi_ex ec_seq,
const size_t  increment,
const size_t  i 
)
inline

◆ noop()

void VW::LEARNER::details::noop ( void *  )
inline

◆ noop_persist_metrics()

void VW::LEARNER::details::noop_persist_metrics ( void *  ,
metric_sink  
)
inline

◆ noop_save_load()

void VW::LEARNER::details::noop_save_load ( void *  ,
io_buf ,
bool  ,
bool   
)
inline

◆ noop_sensitivity()

float VW::LEARNER::details::noop_sensitivity ( void *  ,
base_learner ,
example  
)
inline

◆ noop_sensitivity_base()

float VW::LEARNER::details::noop_sensitivity_base ( void *  ,
example  
)
inline

◆ recur_sensitivity()

float VW::LEARNER::details::recur_sensitivity ( void *  ,
base_learner ,
example  
)

◆ tuple_dbf()

func_data VW::LEARNER::details::tuple_dbf ( void *  data,
base_learner base,
void(*)(void *)  func 
)
inline