Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
MWT::mwt Struct Reference

Public Member Functions

 ~mwt ()
 

Public Attributes

bool namespaces [256]
 
v_array< policy_dataevals
 
CB::cb_classobservation
 
v_array< uint64_t > policies
 
double total
 
uint32_t num_classes
 
bool learn
 
v_array< namespace_indexindices
 
features feature_space [256]
 
vwall
 

Detailed Description

Definition at line 25 of file mwt.cc.

Constructor & Destructor Documentation

◆ ~mwt()

MWT::mwt::~mwt ( )
inline

Definition at line 39 of file mwt.cc.

References v_array< T >::delete_v().

40  {
41  evals.delete_v();
43  for (auto& i : feature_space) i.delete_v();
44  indices.delete_v();
45  }
v_array< namespace_index > indices
Definition: mwt.cc:35
features feature_space[256]
Definition: mwt.cc:36
v_array< uint64_t > policies
Definition: mwt.cc:30
void delete_v()
Definition: v_array.h:98
v_array< policy_data > evals
Definition: mwt.cc:28

Member Data Documentation

◆ all

vw* MWT::mwt::all

Definition at line 37 of file mwt.cc.

Referenced by MWT::predict_or_learn(), and MWT::value_policy().

◆ evals

v_array<policy_data> MWT::mwt::evals

Definition at line 28 of file mwt.cc.

Referenced by MWT::predict_or_learn(), MWT::save_load(), and MWT::value_policy().

◆ feature_space

features MWT::mwt::feature_space[256]

Definition at line 36 of file mwt.cc.

Referenced by MWT::predict_or_learn().

◆ indices

v_array<namespace_index> MWT::mwt::indices

Definition at line 35 of file mwt.cc.

Referenced by MWT::predict_or_learn().

◆ learn

bool MWT::mwt::learn

Definition at line 33 of file mwt.cc.

Referenced by MWT::finish_example().

◆ namespaces

bool MWT::mwt::namespaces[256]

Definition at line 27 of file mwt.cc.

Referenced by MWT::predict_or_learn().

◆ num_classes

uint32_t MWT::mwt::num_classes

Definition at line 32 of file mwt.cc.

Referenced by MWT::predict_or_learn().

◆ observation

CB::cb_class* MWT::mwt::observation

Definition at line 29 of file mwt.cc.

Referenced by MWT::finish_example(), and MWT::predict_or_learn().

◆ policies

v_array<uint64_t> MWT::mwt::policies

Definition at line 30 of file mwt.cc.

Referenced by MWT::predict_or_learn(), MWT::save_load(), and MWT::value_policy().

◆ total

double MWT::mwt::total

Definition at line 31 of file mwt.cc.

Referenced by MWT::predict_or_learn(), and MWT::save_load().


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