Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
distributionally_robust.h File Reference
#include "vw/core/vw_fwd.h"
#include <limits>
#include <string>

Classes

class  VW::details::Duals
 
class  VW::estimators::chi_squared
 

Namespaces

namespace  VW
 
namespace  VW::details
 
namespace  VW::estimators
 
namespace  VW::model_utils
 

Typedefs

using VW::details::ScoredDual = std::pair< double, VW::details::Duals >
 

Functions

size_t VW::model_utils::read_model_field (io_buf &, VW::details::Duals &)
 
size_t VW::model_utils::write_model_field (io_buf &, const VW::details::Duals &, const std::string &, bool)
 
size_t VW::model_utils::read_model_field (io_buf &, VW::estimators::chi_squared &)
 
size_t VW::model_utils::write_model_field (io_buf &, const VW::estimators::chi_squared &, const std::string &, bool)
 

Variables

constexpr float VW::details::BASELINE_DEFAULT_TAU = 0.999f
 
constexpr float VW::details::CRESSEREAD_DEFAULT_TAU = 1.0f
 
constexpr float VW::details::DEFAULT_ALPHA = 0.05f