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

Public Member Functions

 ~ect ()
 

Public Attributes

uint64_t k
 
uint64_t errors
 
float class_boundary
 
v_array< directiondirections
 
v_array< v_array< v_array< uint32_t > > > all_levels
 
v_array< uint32_t > final_nodes
 
v_array< size_t > up_directions
 
v_array< size_t > down_directions
 
size_t tree_height
 
uint32_t last_pair
 
v_array< bool > tournaments_won
 

Detailed Description

Definition at line 32 of file ect.cc.

Constructor & Destructor Documentation

◆ ~ect()

ect::~ect ( )
inline

Definition at line 53 of file ect.cc.

References v_array< T >::delete_v().

54  {
55  for (auto& all_level : all_levels)
56  {
57  for (auto& t : all_level) t.delete_v();
58  all_level.delete_v();
59  }
60  all_levels.delete_v();
66  }
v_array< size_t > down_directions
Definition: ect.cc:45
v_array< v_array< v_array< uint32_t > > > all_levels
Definition: ect.cc:40
v_array< bool > tournaments_won
Definition: ect.cc:51
v_array< uint32_t > final_nodes
Definition: ect.cc:42
v_array< direction > directions
Definition: ect.cc:38
v_array< size_t > up_directions
Definition: ect.cc:44
void delete_v()
Definition: v_array.h:98

Member Data Documentation

◆ all_levels

v_array<v_array<v_array<uint32_t> > > ect::all_levels

Definition at line 40 of file ect.cc.

Referenced by create_circuit().

◆ class_boundary

float ect::class_boundary

Definition at line 36 of file ect.cc.

Referenced by ect_predict(), and ect_train().

◆ directions

v_array<direction> ect::directions

Definition at line 38 of file ect.cc.

Referenced by create_circuit(), ect_predict(), and ect_train().

◆ down_directions

v_array<size_t> ect::down_directions

Definition at line 45 of file ect.cc.

◆ errors

uint64_t ect::errors

Definition at line 35 of file ect.cc.

Referenced by ect_predict().

◆ final_nodes

v_array<uint32_t> ect::final_nodes

Definition at line 42 of file ect.cc.

Referenced by create_circuit(), and ect_predict().

◆ k

uint64_t ect::k

Definition at line 34 of file ect.cc.

Referenced by ect_predict(), ect_train(), and predict().

◆ last_pair

uint32_t ect::last_pair

Definition at line 49 of file ect.cc.

Referenced by create_circuit(), ect_predict(), and ect_train().

◆ tournaments_won

v_array<bool> ect::tournaments_won

Definition at line 51 of file ect.cc.

Referenced by ect_train().

◆ tree_height

size_t ect::tree_height

Definition at line 47 of file ect.cc.

Referenced by create_circuit(), ect_predict(), and ect_train().

◆ up_directions

v_array<size_t> ect::up_directions

Definition at line 44 of file ect.cc.


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