Vowpal Wabbit
Classes | Namespaces | Macros | Enumerations | Functions
vw_slim_predict.h File Reference
#include <memory>
#include <vector>
#include <string>
#include <array>
#include "example_predict.h"
#include "explore.h"
#include "gd_predict.h"
#include "model_parser.h"
#include "opts.h"
#include "interactions.h"
#include "array_parameters_dense.h"

Classes

class  vw_slim::namespace_copy_guard
 
class  vw_slim::feature_offset_guard
 
class  vw_slim::stride_shift_guard
 
class  vw_slim::vw_predict< W >
 Vowpal Wabbit slim predictor. Supports: regression, multi-class classification and contextual bandits. More...
 

Namespaces

 vw_slim
 

Macros

#define DISABLE_SHARED_WEIGHTS
 

Enumerations

enum  vw_slim::vw_predict_exploration { vw_slim::vw_predict_exploration::epsilon_greedy, vw_slim::vw_predict_exploration::softmax, vw_slim::vw_predict_exploration::bag }
 Exploration algorithm specified by the model. More...
 

Functions

uint64_t vw_slim::ceil_log_2 (uint64_t v)
 

Macro Definition Documentation

◆ DISABLE_SHARED_WEIGHTS

#define DISABLE_SHARED_WEIGHTS