Vowpal Wabbit
|
std::shared_ptr<rand_state> Search::search_private::_random_state |
Definition at line 142 of file search.cc.
Referenced by Search::choose_oracle_action(), Search::get_training_timesteps(), Search::random_policy(), Search::reset_search_structure(), Search::search_initialize(), and Search::search::~search().
size_t Search::search_private::A |
Definition at line 155 of file search.cc.
Referenced by Search::allowed_actions_to_label(), Search::allowed_actions_to_ld(), Search::choose_oracle_action(), Search::search_predict(), and Search::setup().
auto_condition_settings Search::search_private::acset |
Definition at line 152 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::adjust_auto_condition(), Search::search::predict(), Search::search_initialize(), and Search::search_predict().
bool Search::search_private::active_csoaa |
Definition at line 260 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::get_training_timesteps(), Search::print_update(), Search::search_finish(), Search::search_initialize(), Search::single_prediction_notLDF(), and Search::train_single_example().
float Search::search_private::active_csoaa_verify |
Definition at line 261 of file search.cc.
Referenced by Search::advance_from_known_actions(), and Search::train_single_example().
v_array<v_array<std::pair<CS::wclass&, bool> > > Search::search_private::active_known |
Definition at line 258 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::get_training_timesteps(), Search::search_initialize(), Search::single_prediction_notLDF(), Search::train_single_example(), and Search::search::~search().
v_array<std::pair<float, size_t> > Search::search_private::active_uncertainty |
Definition at line 257 of file search.cc.
Referenced by Search::get_training_timesteps(), Search::search_initialize(), Search::single_prediction_notLDF(), Search::train_single_example(), and Search::search::~search().
bool Search::search_private::adaptive_beta |
Definition at line 223 of file search.cc.
Referenced by Search::reset_search_structure(), and Search::search_initialize().
vw* Search::search_private::all |
Definition at line 141 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), Search::add_new_feature(), Search::do_actual_learning(), Search::end_examples(), Search::end_pass(), Search::search::get_mask(), Search::search::get_stride_shift(), Search::search::get_vw_pointer_unsafe(), Search::search::pretty_label(), Search::print_update(), Search::search_initialize(), Search::search_predict(), Search::select_learner(), Search::search::set_label_parser(), Search::search::set_options(), Search::single_prediction_notLDF(), and Search::train_single_example().
bool Search::search_private::allow_current_policy |
Definition at line 222 of file search.cc.
Referenced by Search::choose_policy(), and Search::search_initialize().
polylabel* Search::search_private::allowed_actions_cache |
Definition at line 184 of file search.cc.
Referenced by Search::allowed_actions_to_ld(), and Search::search::~search().
float Search::search_private::alpha |
Definition at line 214 of file search.cc.
Referenced by Search::reset_search_structure().
bool Search::search_private::auto_condition_features |
Definition at line 145 of file search.cc.
Referenced by Search::adjust_auto_condition(), Search::search_predict(), and Search::search::set_options().
bool Search::search_private::auto_hamming_loss |
Definition at line 146 of file search.cc.
Referenced by Search::search::predict(), Search::search::predictLDF(), and Search::search::set_options().
std::stringstream* Search::search_private::bad_string_stream |
Definition at line 210 of file search.cc.
Referenced by Search::search::output(), Search::search_initialize(), and Search::search::~search().
LEARNER::base_learner* Search::search_private::base_learner |
Definition at line 263 of file search.cc.
Referenced by Search::do_actual_learning(), Search::generate_training_example(), Search::single_prediction_LDF(), and Search::single_prediction_notLDF().
float Search::search_private::beta |
Definition at line 213 of file search.cc.
Referenced by Search::print_update(), Search::random_policy(), and Search::reset_search_structure().
v_hashmap<unsigned char*, scored_action> Search::search_private::cache_hash_map |
Definition at line 239 of file search.cc.
Referenced by Search::cached_action_store_or_find(), Search::clear_cache_hash_map(), Search::search_initialize(), and Search::search::~search().
bool Search::search_private::cb_learner |
Definition at line 157 of file search.cc.
Referenced by Search::allowed_actions_to_label(), Search::allowed_actions_to_ld(), Search::choose_oracle_action(), Search::generate_training_example(), Search::reset_search_structure(), Search::single_prediction_notLDF(), Search::train_single_example(), and Search::search::~search().
v_array<action_repr> Search::search_private::condition_on_actions |
Definition at line 253 of file search.cc.
Referenced by Search::search_predict(), and Search::search::~search().
uint32_t Search::search_private::current_policy |
Definition at line 227 of file search.cc.
Referenced by Search::do_actual_learning(), Search::end_examples(), Search::end_pass(), Search::generate_training_example(), Search::print_update(), Search::random_policy(), and Search::train_single_example().
std::stringstream Search::search_private::dat_new_feature_audit_ss |
Definition at line 244 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), Search::add_new_feature(), Search::search_initialize(), and Search::search::~search().
example* Search::search_private::dat_new_feature_ec |
Definition at line 243 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), and Search::add_new_feature().
std::string* Search::search_private::dat_new_feature_feature_space |
Definition at line 246 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), and Search::add_new_feature().
uint64_t Search::search_private::dat_new_feature_idx |
Definition at line 242 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), and Search::add_new_feature().
size_t Search::search_private::dat_new_feature_namespace |
Definition at line 245 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), and Search::add_new_feature().
float Search::search_private::dat_new_feature_value |
Definition at line 247 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::add_neighbor_features(), and Search::add_new_feature().
bool Search::search_private::done_with_all_actions |
Definition at line 190 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::reset_search_structure(), Search::search_predict(), and Search::train_single_example().
CS::label Search::search_private::empty_cs_label |
Definition at line 266 of file search.cc.
Referenced by Search::search_initialize(), and Search::single_prediction_notLDF().
bool Search::search_private::examples_dont_change |
Definition at line 147 of file search.cc.
Referenced by Search::search_predict(), Search::search::set_options(), Search::train_single_example(), and Search::search::~search().
bool Search::search_private::force_oracle |
Definition at line 197 of file search.cc.
Referenced by Search::search_predict(), and Search::search::set_force_oracle().
bool Search::search_private::force_setup_ec_ref |
Definition at line 259 of file search.cc.
Referenced by Search::reset_search_structure(), and Search::train_single_example().
polylabel Search::search_private::gte_label |
Definition at line 256 of file search.cc.
Referenced by Search::search_predict(), and Search::search::~search().
size_t Search::search_private::history_length |
Definition at line 153 of file search.cc.
Referenced by Search::adjust_auto_condition(), and Search::search::get_history_length().
bool Search::search_private::hit_new_pass |
Definition at line 196 of file search.cc.
Referenced by Search::do_actual_learning(), Search::end_pass(), and Search::print_update().
bool Search::search_private::is_ldf |
Definition at line 148 of file search.cc.
Referenced by Search::add_example_conditioning(), Search::allowed_actions_to_label(), Search::allowed_actions_to_ld(), Search::choose_oracle_action(), Search::generate_training_example(), Search::search::is_ldf(), Search::search_predict(), Search::search::set_options(), Search::single_prediction_LDF(), Search::train_single_example(), and Search::search::~search().
bool(* Search::search_private::label_is_test) (polylabel &) |
Definition at line 167 of file search.cc.
Referenced by Search::do_actual_learning(), Search::search_initialize(), and Search::search::set_label_parser().
features Search::search_private::last_action_repr |
Definition at line 182 of file search.cc.
Referenced by Search::search::predict(), Search::search::predictLDF(), Search::search_predict(), and Search::search::~search().
CS::label Search::search_private::ldf_test_label |
Definition at line 252 of file search.cc.
Referenced by Search::single_prediction_LDF(), and Search::search::~search().
size_t Search::search_private::learn_a_idx |
Definition at line 189 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::search_predict(), and Search::train_single_example().
Definition at line 177 of file search.cc.
Referenced by Search::search_predict(), Search::train_single_example(), and Search::search::~search().
Definition at line 174 of file search.cc.
Referenced by Search::generate_training_example(), Search::search_predict(), and Search::search::~search().
v_array<action_repr> Search::search_private::learn_condition_on_act |
Definition at line 175 of file search.cc.
Referenced by Search::generate_training_example(), Search::search_predict(), and Search::search::~search().
v_array<char> Search::search_private::learn_condition_on_names |
Definition at line 176 of file search.cc.
Referenced by Search::generate_training_example(), Search::search_predict(), and Search::search::~search().
Definition at line 171 of file search.cc.
Referenced by Search::search_predict(), Search::train_single_example(), and Search::search::~search().
example* Search::search_private::learn_ec_ref |
Definition at line 172 of file search.cc.
Referenced by Search::generate_training_example(), Search::search_predict(), and Search::train_single_example().
size_t Search::search_private::learn_ec_ref_cnt |
Definition at line 173 of file search.cc.
Referenced by Search::generate_training_example(), Search::search_predict(), and Search::train_single_example().
size_t Search::search_private::learn_learner_id |
Definition at line 159 of file search.cc.
Referenced by Search::generate_training_example(), and Search::search_predict().
float Search::search_private::learn_loss |
Definition at line 193 of file search.cc.
Referenced by Search::reset_search_structure(), Search::BaseTask::Run(), Search::search_declare_loss(), and Search::train_single_example().
polylabel Search::search_private::learn_losses |
Definition at line 255 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::train_single_example(), and Search::search::~search().
action Search::search_private::learn_oracle_action |
Definition at line 181 of file search.cc.
Referenced by Search::search_predict().
size_t Search::search_private::learn_t |
Definition at line 188 of file search.cc.
Referenced by Search::advance_from_known_actions(), Search::search_predict(), Search::search_predictNeedsExample(), and Search::train_single_example().
bool Search::search_private::linear_ordering |
Definition at line 165 of file search.cc.
Referenced by Search::get_training_timesteps().
size_t Search::search_private::loss_declared_cnt |
Definition at line 186 of file search.cc.
Referenced by Search::reset_search_structure(), Search::search_declare_loss(), Search::search_predict(), Search::search_predictNeedsExample(), and Search::train_single_example().
v_array<v_array<action_cache>*> Search::search_private::memo_foreach_action |
Definition at line 274 of file search.cc.
Referenced by Search::choose_oracle_action(), Search::clear_memo_foreach_action(), Search::foreach_action_from_cache(), Search::search_predict(), Search::single_prediction_LDF(), Search::single_prediction_notLDF(), Search::train_single_example(), and Search::search::~search().
size_t Search::search_private::meta_t |
Definition at line 271 of file search.cc.
Referenced by Search::choose_oracle_action(), Search::foreach_action_from_cache(), Search::reset_search_structure(), Search::BaseTask::Run(), Search::search_predict(), Search::search_predictNeedsExample(), Search::single_prediction_notLDF(), and Search::train_single_example().
BaseTask* Search::search_private::metaoverride |
Definition at line 270 of file search.cc.
Referenced by Search::foreach_action_from_cache(), Search::need_memo_foreach_action(), Search::BaseTask::Run(), Search::search_predict(), Search::single_prediction_LDF(), and Search::single_prediction_notLDF().
search_metatask* Search::search_private::metatask |
Definition at line 269 of file search.cc.
Referenced by Search::need_memo_foreach_action(), Search::run_task(), Search::search_finish(), and Search::train_single_example().
int Search::search_private::mix_per_roll_policy |
Definition at line 160 of file search.cc.
Referenced by Search::choose_policy(), Search::reset_search_structure(), and Search::search_initialize().
v_array<int32_t> Search::search_private::neighbor_features |
Definition at line 151 of file search.cc.
Referenced by Search::add_neighbor_features(), Search::del_neighbor_features(), Search::parse_neighbor_features(), and Search::search::~search().
bool Search::search_private::no_caching |
Definition at line 162 of file search.cc.
Referenced by Search::cached_action_store_or_find(), and Search::search::set_options().
size_t Search::search_private::num_calls_to_run |
Definition at line 200 of file search.cc.
Referenced by Search::print_update(), Search::run_task(), Search::search_finish(), and Search::train_single_example().
size_t Search::search_private::num_calls_to_run_previous |
Definition at line 200 of file search.cc.
Referenced by Search::train_single_example().
size_t Search::search_private::num_features |
Definition at line 230 of file search.cc.
Referenced by Search::reset_search_structure(), Search::single_prediction_LDF(), Search::single_prediction_notLDF(), and Search::train_single_example().
size_t Search::search_private::num_learners |
Definition at line 156 of file search.cc.
Referenced by Search::search_initialize(), Search::select_learner(), and Search::search::set_num_learners().
uint64_t Search::search_private::offset |
Definition at line 144 of file search.cc.
Referenced by Search::do_actual_learning(), Search::generate_training_example(), and Search::single_prediction_LDF().
size_t Search::search_private::passes_per_policy |
Definition at line 225 of file search.cc.
Referenced by Search::end_pass().
size_t Search::search_private::passes_since_new_policy |
Definition at line 233 of file search.cc.
Referenced by Search::end_examples(), and Search::end_pass().
float Search::search_private::perturb_oracle |
Definition at line 198 of file search.cc.
Referenced by Search::choose_oracle_action().
std::stringstream* Search::search_private::pred_string |
Definition at line 208 of file search.cc.
Referenced by Search::search::output(), Search::print_update(), Search::BaseTask::Run(), Search::search_initialize(), Search::train_single_example(), and Search::search::~search().
bool Search::search_private::printed_output_header |
Definition at line 204 of file search.cc.
Referenced by Search::print_update().
v_array<action_repr> Search::search_private::ptag_to_action |
Definition at line 178 of file search.cc.
Referenced by Search::search::predict(), Search::search::predictLDF(), Search::reset_search_structure(), Search::search_predict(), and Search::search::~search().
std::string Search::search_private::rawOutputString |
Definition at line 250 of file search.cc.
Referenced by Search::search_initialize(), and Search::search::~search().
std::stringstream* Search::search_private::rawOutputStringStream |
Definition at line 251 of file search.cc.
Referenced by Search::search_initialize(), Search::single_prediction_notLDF(), and Search::search::~search().
size_t Search::search_private::read_example_last_id |
Definition at line 232 of file search.cc.
Referenced by Search::do_actual_learning(), and Search::reset_search_structure().
size_t Search::search_private::read_example_last_pass |
Definition at line 234 of file search.cc.
Referenced by Search::do_actual_learning(), Search::end_pass(), Search::print_update(), and Search::train_single_example().
RollMethod Search::search_private::rollin_method |
Definition at line 217 of file search.cc.
Referenced by Search::choose_policy(), and Search::search_initialize().
RollMethod Search::search_private::rollout_method |
Definition at line 216 of file search.cc.
Referenced by Search::choose_policy(), Search::search_initialize(), Search::search_predict(), Search::search_predictNeedsExample(), and Search::train_single_example().
size_t Search::search_private::rollout_num_steps |
Definition at line 163 of file search.cc.
Referenced by Search::search_declare_loss(), Search::search_predict(), and Search::search_predictNeedsExample().
size_t Search::search_private::save_every_k_runs |
Definition at line 200 of file search.cc.
Referenced by Search::train_single_example().
bool Search::search_private::should_produce_string |
Definition at line 207 of file search.cc.
Referenced by Search::do_actual_learning(), Search::search::output(), Search::reset_search_structure(), Search::BaseTask::Run(), and Search::train_single_example().
clock_t Search::search_private::start_clock_time |
Definition at line 264 of file search.cc.
Referenced by Search::print_update().
SearchState Search::search_private::state |
Definition at line 158 of file search.cc.
Referenced by Search::choose_oracle_action(), Search::choose_policy(), Search::do_actual_learning(), Search::need_memo_foreach_action(), Search::search::output(), Search::search::predict(), Search::search::predictLDF(), Search::run_task(), Search::search_declare_loss(), Search::search_initialize(), Search::search_predict(), Search::search_predictNeedsExample(), Search::single_prediction_notLDF(), and Search::train_single_example().
float Search::search_private::subsample_timesteps |
Definition at line 218 of file search.cc.
Referenced by Search::get_training_timesteps(), and Search::single_prediction_notLDF().
size_t Search::search_private::t |
Definition at line 169 of file search.cc.
Referenced by Search::choose_oracle_action(), Search::reset_search_structure(), Search::BaseTask::Run(), Search::search_predict(), Search::search_predictNeedsExample(), Search::single_prediction_LDF(), Search::single_prediction_notLDF(), and Search::train_single_example().
size_t Search::search_private::T |
Definition at line 170 of file search.cc.
Referenced by Search::get_training_timesteps(), and Search::train_single_example().
search_task* Search::search_private::task |
Definition at line 268 of file search.cc.
Referenced by Search::do_actual_learning(), Search::BaseTask::Run(), Search::run_task(), and Search::search_finish().
std::vector<action> Search::search_private::test_action_sequence |
Definition at line 179 of file search.cc.
Referenced by Search::search::get_test_action_sequence(), Search::search::predict(), Search::search::predictLDF(), Search::search_initialize(), Search::train_single_example(), and Search::search::~search().
float Search::search_private::test_loss |
Definition at line 192 of file search.cc.
Referenced by Search::reset_search_structure(), Search::BaseTask::Run(), Search::search_declare_loss(), and Search::train_single_example().
v_array<size_t> Search::search_private::timesteps |
Definition at line 254 of file search.cc.
Referenced by Search::train_single_example(), and Search::search::~search().
size_t Search::search_private::total_cache_hits |
Definition at line 237 of file search.cc.
Referenced by Search::print_update(), and Search::search_predict().
size_t Search::search_private::total_examples_generated |
Definition at line 235 of file search.cc.
Referenced by Search::generate_training_example(), Search::print_update(), and Search::reset_search_structure().
uint32_t Search::search_private::total_number_of_policies |
Definition at line 231 of file search.cc.
Referenced by Search::end_examples(), Search::end_pass(), and Search::search_initialize().
size_t Search::search_private::total_predictions_made |
Definition at line 236 of file search.cc.
Referenced by Search::print_update(), Search::single_prediction_LDF(), and Search::single_prediction_notLDF().
float Search::search_private::train_loss |
Definition at line 194 of file search.cc.
Referenced by Search::reset_search_structure(), Search::BaseTask::Run(), and Search::search_declare_loss().
v_array<scored_action> Search::search_private::train_trajectory |
Definition at line 187 of file search.cc.
Referenced by Search::search_predict(), Search::train_single_example(), and Search::search::~search().
std::stringstream* Search::search_private::truth_string |
Definition at line 209 of file search.cc.
Referenced by Search::do_actual_learning(), Search::search::output(), Search::print_update(), Search::search_initialize(), and Search::search::~search().
bool Search::search_private::use_action_costs |
Definition at line 149 of file search.cc.
Referenced by Search::allowed_actions_to_label(), Search::allowed_actions_to_ld(), Search::choose_oracle_action(), Search::search::predict(), Search::search_predict(), and Search::search::set_options().
bool Search::search_private::xv |
Definition at line 219 of file search.cc.
Referenced by Search::generate_training_example(), and Search::select_learner().