Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
VW::reductions::cbify_adf_data Struct Reference

#include <cbify.h>

Public Member Functions

void init_adf_data (std::size_t num_actions, size_t increment, std::vector< std::vector< VW::namespace_index >> &interactions, std::vector< std::vector< extent_term >> &extent_interactions)
 
void copy_example_to_adf (parameters &weights, VW::example &ec)
 
 ~cbify_adf_data ()
 

Public Attributes

VW::multi_ex ecs
 
size_t num_actions = 0
 
size_t increment = 0
 
uint64_t custom_index_mask = 0
 

Constructor & Destructor Documentation

◆ ~cbify_adf_data()

VW::reductions::cbify_adf_data::~cbify_adf_data ( )

Member Function Documentation

◆ copy_example_to_adf()

void VW::reductions::cbify_adf_data::copy_example_to_adf ( parameters weights,
VW::example ec 
)

◆ init_adf_data()

void VW::reductions::cbify_adf_data::init_adf_data ( std::size_t  num_actions,
size_t  increment,
std::vector< std::vector< VW::namespace_index >> &  interactions,
std::vector< std::vector< extent_term >> &  extent_interactions 
)

Member Data Documentation

◆ custom_index_mask

uint64_t VW::reductions::cbify_adf_data::custom_index_mask = 0

◆ ecs

VW::multi_ex VW::reductions::cbify_adf_data::ecs

◆ increment

size_t VW::reductions::cbify_adf_data::increment = 0

◆ num_actions

size_t VW::reductions::cbify_adf_data::num_actions = 0

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