|
shared_data * | sd |
|
parser * | example_parser |
|
std::thread | parse_thread |
|
AllReduceType | all_reduce_type |
|
AllReduce * | all_reduce |
|
bool | chain_hash_json = false |
|
VW::LEARNER::base_learner * | l |
|
VW::LEARNER::single_learner * | scorer |
|
VW::LEARNER::base_learner * | cost_sensitive |
|
void(* | set_minmax )(shared_data *sd, float label) |
|
uint64_t | current_pass |
|
uint32_t | num_bits |
|
bool | default_bits |
|
uint32_t | hash_seed |
|
std::string | data_filename |
|
bool | daemon |
|
size_t | num_children |
|
bool | save_per_pass |
|
float | initial_weight |
|
float | initial_constant |
|
bool | bfgs |
|
bool | hessian_on |
|
bool | save_resume |
|
bool | preserve_performance_counters |
|
std::string | id |
|
VW::version_struct | model_file_ver |
|
double | normalized_sum_norm_x |
|
bool | vw_is_main = false |
|
vw_ostream | trace_message |
|
bool | should_delete_options = false |
|
VW::config::options_i * | options |
|
void * | searchstr |
|
uint32_t | wpp |
|
std::unique_ptr< VW::io::writer > | stdout_adapter |
|
std::vector< std::string > | initial_regressors |
|
std::string | feature_mask |
|
std::string | per_feature_regularizer_input |
|
std::string | per_feature_regularizer_output |
|
std::string | per_feature_regularizer_text |
|
float | l1_lambda |
|
float | l2_lambda |
|
bool | no_bias |
|
float | power_t |
|
int | reg_mode |
|
size_t | pass_length |
|
size_t | numpasses |
|
size_t | passes_complete |
|
uint64_t | parse_mask |
|
bool | permutations |
|
std::vector< std::vector< namespace_index > > | interactions |
|
bool | ignore_some |
|
std::array< bool, NUM_NAMESPACES > | ignore |
|
bool | ignore_some_linear |
|
std::array< bool, NUM_NAMESPACES > | ignore_linear |
|
bool | redefine_some |
|
std::array< unsigned char, NUM_NAMESPACES > | redefine |
|
std::unique_ptr< VW::kskip_ngram_transformer > | skip_gram_transformer |
|
std::vector< std::string > | limit_strings |
|
std::array< uint32_t, NUM_NAMESPACES > | limit |
|
std::array< uint64_t, NUM_NAMESPACES > | affix_features |
|
std::array< bool, NUM_NAMESPACES > | spelling_features |
|
std::vector< std::string > | dictionary_path |
|
std::vector< dictionary_info > | loaded_dictionaries |
|
std::array< std::vector< std::shared_ptr< feature_dict > >, NUM_NAMESPACES > | namespace_dictionaries {} |
|
void(* | delete_prediction )(void *) |
|
vw_logger | logger |
|
bool | audit |
|
bool | training |
|
bool | active |
|
bool | invariant_updates |
|
uint64_t | random_seed |
|
bool | random_weights |
|
bool | random_positive_weights |
|
bool | normal_weights |
|
bool | tnormal_weights |
|
bool | add_constant |
|
bool | nonormalize |
|
bool | do_reset_source |
|
bool | holdout_set_off |
|
bool | early_terminate |
|
uint32_t | holdout_period |
|
uint32_t | holdout_after |
|
size_t | check_holdout_every_n_passes |
|
size_t | normalized_idx |
|
uint32_t | lda |
|
std::string | text_regressor_name |
|
std::string | inv_hash_regressor_name |
|
std::stack< std::tuple< std::string, reduction_setup_fn > > | reduction_stack |
|
std::vector< std::string > | enabled_reductions |
|
std::vector< std::unique_ptr< VW::io::writer > > | final_prediction_sink |
|
std::unique_ptr< VW::io::writer > | raw_prediction |
|
void(* | print )(VW::io::writer *, float, float, v_array< char >) |
|
void(* | print_by_ref )(VW::io::writer *, float, float, const v_array< char > &) |
|
void(* | print_text )(VW::io::writer *, std::string, v_array< char >) |
|
void(* | print_text_by_ref )(VW::io::writer *, const std::string &, const v_array< char > &) |
|
std::unique_ptr< loss_function > | loss |
|
char * | program_name |
|
bool | stdin_off |
|
bool | no_daemon = false |
|
float | initial_t |
|
float | eta |
|
float | eta_decay_rate |
|
time_t | init_time |
|
std::string | final_regressor_name |
|
parameters | weights |
|
size_t | max_examples |
|
bool | hash_inv |
|
bool | print_invert |
|
bool | progress_add |
|
float | progress_arg |
|
std::map< uint64_t, std::string > | index_name_map |
|
label_type_t | label_type |
|