#include <gd.h>
|
| gd (size_t feature_width_above=1) |
|
◆ gd()
VW::reductions::gd::gd |
( |
size_t |
feature_width_above = 1 | ) |
|
|
inline |
◆ adaptive_input
bool VW::reductions::gd::adaptive_input = false |
◆ adax
bool VW::reductions::gd::adax = false |
◆ all
◆ current_model_state
◆ early_stop_thres
size_t VW::reductions::gd::early_stop_thres = 0 |
◆ gd_per_model_states
◆ initial_constant
float VW::reductions::gd::initial_constant = 0.f |
◆ learn
void(* VW::reductions::gd::learn) (gd &, VW::example &) = nullptr |
◆ multipredict
◆ neg_norm_power
float VW::reductions::gd::neg_norm_power = 0.f |
◆ neg_power_t
float VW::reductions::gd::neg_power_t = 0.f |
◆ no_win_counter
size_t VW::reductions::gd::no_win_counter = 0 |
◆ normalized_input
bool VW::reductions::gd::normalized_input = false |
◆ per_model_save_load
bool VW::reductions::gd::per_model_save_load = false |
◆ predict
void(* VW::reductions::gd::predict) (gd &, VW::example &) = nullptr |
◆ sensitivity
float(* VW::reductions::gd::sensitivity) (gd &, VW::example &) = nullptr |
◆ sparse_l2
float VW::reductions::gd::sparse_l2 = 0.f |
◆ update
void(* VW::reductions::gd::update) (gd &, VW::example &) = nullptr |
◆ update_multiplier
float VW::reductions::gd::update_multiplier = 0.f |
The documentation for this class was generated from the following file:
- /nix/store/2saqbz278bj3pvhbfxlcc50cjbvs3h0h-source/vowpalwabbit/core/include/vw/core/reductions/gd.h