Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
VW::continuous_action::cats::cats Struct Reference

#include <cats.h>

Public Member Functions

 cats (LEARNER::single_learner *p_base)
 
int learn (example &ec, experimental::api_status *status)
 
int predict (example &ec, experimental::api_status *status)
 
float get_loss (const VW::cb_continuous::continuous_label &cb_cont_costs, float predicted_action) const
 

Public Attributes

uint32_t num_actions
 
float bandwidth
 
float min_value
 
float max_value
 

Constructor & Destructor Documentation

VW::continuous_action::cats::cats::cats ( LEARNER::single_learner p_base)

Member Function Documentation

float VW::continuous_action::cats::cats::get_loss ( const VW::cb_continuous::continuous_label cb_cont_costs,
float  predicted_action 
) const
int VW::continuous_action::cats::cats::learn ( example ec,
experimental::api_status status 
)
int VW::continuous_action::cats::cats::predict ( example ec,
experimental::api_status status 
)

Member Data Documentation

float VW::continuous_action::cats::cats::bandwidth
float VW::continuous_action::cats::cats::max_value
float VW::continuous_action::cats::cats::min_value
uint32_t VW::continuous_action::cats::cats::num_actions

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