Vowpal Wabbit
Public Types | Public Attributes | List of all members
LEARNER::learn_data Struct Reference

#include <learner.h>

Public Types

using fn = void(*)(void *data, base_learner &base, void *ex)
 
using multi_fn = void(*)(void *data, base_learner &base, void *ex, size_t count, size_t step, polyprediction *pred, bool finalize_predictions)
 

Public Attributes

void * data
 
base_learnerbase
 
fn learn_f
 
fn predict_f
 
fn update_f
 
multi_fn multipredict_f
 

Detailed Description

Definition at line 60 of file learner.h.

Member Typedef Documentation

◆ fn

using LEARNER::learn_data::fn = void (*)(void* data, base_learner& base, void* ex)

Definition at line 62 of file learner.h.

◆ multi_fn

using LEARNER::learn_data::multi_fn = void (*)(void* data, base_learner& base, void* ex, size_t count, size_t step, polyprediction* pred, bool finalize_predictions)

Definition at line 64 of file learner.h.

Member Data Documentation

◆ base

base_learner* LEARNER::learn_data::base

◆ data

void* LEARNER::learn_data::data

◆ learn_f

fn LEARNER::learn_data::learn_f

◆ multipredict_f

multi_fn LEARNER::learn_data::multipredict_f

◆ predict_f

fn LEARNER::learn_data::predict_f

◆ update_f

fn LEARNER::learn_data::update_f

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