Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
CCB::label Struct Reference

#include <ccb_label.h>

Public Member Functions

 label ()=default
 
 label (label &&other) noexcept
 
labeloperator= (label &&other) noexcept
 
 label (const label &other)
 
labeloperator= (const label &other)
 
 ~label ()
 

Public Attributes

example_type type = CCB::example_type::unset
 
conditional_contextual_bandit_outcomeoutcome = nullptr
 
v_array< uint32_t > explicit_included_actions
 
float weight = 0.f
 

Constructor & Destructor Documentation

CCB::label::label ( )
default
CCB::label::label ( label &&  other)
inlinenoexcept
CCB::label::label ( const label other)
inline
CCB::label::~label ( )
inline

Member Function Documentation

label& CCB::label::operator= ( label &&  other)
inlinenoexcept
label& CCB::label::operator= ( const label other)
inline

Member Data Documentation

v_array<uint32_t> CCB::label::explicit_included_actions
conditional_contextual_bandit_outcome* CCB::label::outcome = nullptr
example_type CCB::label::type = CCB::example_type::unset
float CCB::label::weight = 0.f

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