Vowpal Wabbit
Public Member Functions | Public Attributes | List of all members
VW::pmf_to_pdf::reduction Struct Reference

#include <pmf_to_pdf.h>

Public Member Functions

void predict (example &ec)
 
void learn (example &ec)
 

Public Attributes

std::vector< float > pdf_lim
 
uint32_t num_actions = 0
 
uint32_t tree_bandwidth = 0
 
float bandwidth = 0.f
 
float min_value = 0.f
 
float max_value = 0.f
 
bool first_only = false
 
LEARNER::single_learner_p_base = nullptr
 

Member Function Documentation

◆ learn()

void VW::pmf_to_pdf::reduction::learn ( example ec)

◆ predict()

void VW::pmf_to_pdf::reduction::predict ( example ec)

Member Data Documentation

◆ _p_base

LEARNER::single_learner* VW::pmf_to_pdf::reduction::_p_base = nullptr

◆ bandwidth

float VW::pmf_to_pdf::reduction::bandwidth = 0.f

◆ first_only

bool VW::pmf_to_pdf::reduction::first_only = false

◆ max_value

float VW::pmf_to_pdf::reduction::max_value = 0.f

◆ min_value

float VW::pmf_to_pdf::reduction::min_value = 0.f

◆ num_actions

uint32_t VW::pmf_to_pdf::reduction::num_actions = 0

◆ pdf_lim

std::vector<float> VW::pmf_to_pdf::reduction::pdf_lim

◆ tree_bandwidth

uint32_t VW::pmf_to_pdf::reduction::tree_bandwidth = 0

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