Vowpal Wabbit
|
#include <cats_tree.h>
Public Member Functions | |
void | init (uint32_t num_actions, uint32_t bandwidth) |
int32_t | learner_count () const |
uint32_t | predict (LEARNER::single_learner &base, example &ec) |
void | init_node_costs (v_array< CB::cb_class > &ac) |
const tree_node & | get_sibling (const tree_node &tree_node) |
float | return_cost (const tree_node &w) |
void | learn (LEARNER::single_learner &base, example &ec) |
void | set_trace_message (std::ostream *ostrm, bool quiet) |
~cats_tree () | |
VW::cats_tree::cats_tree::~cats_tree | ( | ) |
void VW::cats_tree::cats_tree::init | ( | uint32_t | num_actions, |
uint32_t | bandwidth | ||
) |
void VW::cats_tree::cats_tree::init_node_costs | ( | v_array< CB::cb_class > & | ac | ) |
void VW::cats_tree::cats_tree::learn | ( | LEARNER::single_learner & | base, |
example & | ec | ||
) |
int32_t VW::cats_tree::cats_tree::learner_count | ( | ) | const |
uint32_t VW::cats_tree::cats_tree::predict | ( | LEARNER::single_learner & | base, |
example & | ec | ||
) |
float VW::cats_tree::cats_tree::return_cost | ( | const tree_node & | w | ) |
void VW::cats_tree::cats_tree::set_trace_message | ( | std::ostream * | ostrm, |
bool | quiet | ||
) |