Vowpal Wabbit
|
Public Member Functions | |
~data () | |
Public Attributes | |
float | initial_numerator |
float | initial_denominator |
float | decay |
bool | update_before_learn |
bool | unweighted_marginals |
bool | id_features [256] |
features | temp [256] |
std::unordered_map< uint64_t, marginal > | marginals |
bool | compete |
float | feature_pred |
float | average_pred |
float | net_weight |
float | net_feature_weight |
float | alg_loss |
std::unordered_map< uint64_t, expert_pair > | expert_state |
vw * | all |
Definition at line 19 of file marginal.cc.
|
inline |
Definition at line 42 of file marginal.cc.
float MARGINAL::data::alg_loss |
Definition at line 36 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), MARGINAL::make_marginal(), and MARGINAL::update_marginal().
vw* MARGINAL::data::all |
Definition at line 40 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), MARGINAL::make_marginal(), MARGINAL::save_load(), and MARGINAL::update_marginal().
float MARGINAL::data::average_pred |
Definition at line 33 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), and MARGINAL::make_marginal().
bool MARGINAL::data::compete |
Definition at line 31 of file marginal.cc.
Referenced by MARGINAL::make_marginal(), MARGINAL::save_load(), and MARGINAL::update_marginal().
float MARGINAL::data::decay |
Definition at line 23 of file marginal.cc.
Referenced by MARGINAL::update_marginal().
std::unordered_map<uint64_t, expert_pair> MARGINAL::data::expert_state |
Definition at line 38 of file marginal.cc.
Referenced by MARGINAL::make_marginal(), MARGINAL::save_load(), and MARGINAL::update_marginal().
float MARGINAL::data::feature_pred |
Definition at line 32 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), and MARGINAL::update_marginal().
bool MARGINAL::data::id_features[256] |
Definition at line 26 of file marginal.cc.
Referenced by MARGINAL::make_marginal(), MARGINAL::undo_marginal(), and MARGINAL::update_marginal().
float MARGINAL::data::initial_denominator |
Definition at line 22 of file marginal.cc.
Referenced by MARGINAL::make_marginal().
float MARGINAL::data::initial_numerator |
Definition at line 21 of file marginal.cc.
Referenced by MARGINAL::make_marginal().
std::unordered_map<uint64_t, marginal> MARGINAL::data::marginals |
Definition at line 28 of file marginal.cc.
Referenced by MARGINAL::make_marginal(), MARGINAL::save_load(), and MARGINAL::update_marginal().
float MARGINAL::data::net_feature_weight |
Definition at line 35 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), and MARGINAL::make_marginal().
float MARGINAL::data::net_weight |
Definition at line 34 of file marginal.cc.
Referenced by MARGINAL::compute_expert_loss(), and MARGINAL::make_marginal().
features MARGINAL::data::temp[256] |
Definition at line 27 of file marginal.cc.
Referenced by MARGINAL::make_marginal(), MARGINAL::undo_marginal(), and MARGINAL::update_marginal().
bool MARGINAL::data::unweighted_marginals |
Definition at line 25 of file marginal.cc.
Referenced by MARGINAL::update_marginal().
bool MARGINAL::data::update_before_learn |
Definition at line 24 of file marginal.cc.