Vowpal Wabbit
|
#include "global_data.h"
Go to the source code of this file.
Functions | |
void | accumulate (vw &all, parameters &weights, size_t o) |
float | accumulate_scalar (vw &all, float local_sum) |
void | accumulate_weighted_avg (vw &all, parameters &weights) |
void | accumulate_avg (vw &all, parameters &weights, size_t o) |
void accumulate | ( | vw & | all, |
parameters & | weights, | ||
size_t | o | ||
) |
Definition at line 20 of file accumulate.cc.
References parameters::dense_weights, vw::num_bits, parameters::sparse, parameters::sparse_weights, dense_parameters::stride_shift(), sparse_parameters::stride_shift(), and UINT64_ONE.
Referenced by average_diff(), bs_predict_mean(), calculate_sd(), ldamath::expdigammify(), exploration::generate_bag(), CCB::parse_label(), and process_pass().
void accumulate_avg | ( | vw & | all, |
parameters & | weights, | ||
size_t | o | ||
) |
Definition at line 51 of file accumulate.cc.
References vw::all_reduce, parameters::dense_weights, vw::num_bits, parameters::sparse, parameters::sparse_weights, dense_parameters::stride_shift(), sparse_parameters::stride_shift(), and AllReduce::total.
Referenced by GD::end_pass().
float accumulate_scalar | ( | vw & | all, |
float | local_sum | ||
) |
Definition at line 44 of file accumulate.cc.
Referenced by end_pass(), process_pass(), summarize_holdout_set(), and VW::sync_stats().
void accumulate_weighted_avg | ( | vw & | all, |
parameters & | weights | ||
) |
Definition at line 117 of file accumulate.cc.
References parameters::adaptive, parameters::dense_weights, do_weighting(), dense_parameters::first(), vw::num_bits, parameters::sparse, parameters::sparse_weights, dense_parameters::stride_shift(), sparse_parameters::stride_shift(), parameters::stride_shift(), and vw::trace_message.
Referenced by GD::end_pass().