Vowpal Wabbit
Loading...
Searching...
No Matches
Public Attributes | List of all members
VW::parsers::json::decision_service_interaction Class Reference

#include <decision_service_utils.h>

Public Attributes

std::string event_id
 
std::string timestamp
 
std::vector< unsigned > actions
 
std::vector< float > probabilities
 
std::vector< unsigned > baseline_actions
 
float probability_of_drop = 0.f
 
float original_label_cost = 0.f
 
float original_label_cost_first_slot = 0.f
 
bool skip_learn {false}
 

Member Data Documentation

◆ actions

std::vector<unsigned> VW::parsers::json::decision_service_interaction::actions

◆ baseline_actions

std::vector<unsigned> VW::parsers::json::decision_service_interaction::baseline_actions

◆ event_id

std::string VW::parsers::json::decision_service_interaction::event_id

◆ original_label_cost

float VW::parsers::json::decision_service_interaction::original_label_cost = 0.f

◆ original_label_cost_first_slot

float VW::parsers::json::decision_service_interaction::original_label_cost_first_slot = 0.f

◆ probabilities

std::vector<float> VW::parsers::json::decision_service_interaction::probabilities

◆ probability_of_drop

float VW::parsers::json::decision_service_interaction::probability_of_drop = 0.f

◆ skip_learn

bool VW::parsers::json::decision_service_interaction::skip_learn {false}

◆ timestamp

std::string VW::parsers::json::decision_service_interaction::timestamp

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