Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
log_multi Struct Reference

Public Member Functions

 ~log_multi ()
 

Public Attributes

uint32_t k
 
v_array< nodenodes
 
size_t max_predictors
 
size_t predictors_used
 
bool progress
 
uint32_t swap_resist
 
uint32_t nbofswaps
 

Detailed Description

Definition at line 74 of file log_multi.cc.

Constructor & Destructor Documentation

◆ ~log_multi()

log_multi::~log_multi ( )
inline

Definition at line 88 of file log_multi.cc.

References v_array< T >::delete_v(), and node::preds.

89  {
90  // save_node_stats(b);
91  for (auto& node : nodes) node.preds.delete_v();
92  nodes.delete_v();
93  }
v_array< node > nodes
Definition: log_multi.cc:78
v_array< node_pred > preds
Definition: log_multi.cc:55
void delete_v()
Definition: v_array.h:98

Member Data Documentation

◆ k

uint32_t log_multi::k

Definition at line 76 of file log_multi.cc.

Referenced by save_load_tree().

◆ max_predictors

size_t log_multi::max_predictors

Definition at line 80 of file log_multi.cc.

Referenced by children(), and save_load_tree().

◆ nbofswaps

uint32_t log_multi::nbofswaps

Definition at line 86 of file log_multi.cc.

Referenced by children(), and init_tree().

◆ nodes

v_array<node> log_multi::nodes

◆ predictors_used

size_t log_multi::predictors_used

Definition at line 81 of file log_multi.cc.

Referenced by children(), and save_load_tree().

◆ progress

bool log_multi::progress

Definition at line 83 of file log_multi.cc.

Referenced by learn(), and save_load_tree().

◆ swap_resist

uint32_t log_multi::swap_resist

Definition at line 84 of file log_multi.cc.

Referenced by children(), and save_load_tree().


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