Vowpal Wabbit
|
#include <cstdint>
Go to the source code of this file.
Functions | |
float | merand48 (uint64_t &initial) |
float | merand48_noadvance (uint64_t v) |
Variables | |
constexpr uint64_t | a = 0xeece66d5deece66dULL |
constexpr uint64_t | c = 2147483647 |
constexpr int | bias = 127 << 23 |
float merand48 | ( | uint64_t & | initial | ) |
Definition at line 16 of file rand48.cc.
Referenced by cheesyrand(), cheesyrbit(), random_positive_wrapper< T >::func(), random_weights_wrapper< T >::func(), polar_normal_weights_wrapper< T >::func(), set_rand_wrapper< T >::func(), set_initial_lda_wrapper< T >::func(), rand_state::get_and_update_random(), merand48_noadvance(), and predict_or_learn_multi().
float merand48_noadvance | ( | uint64_t | v | ) |
Definition at line 24 of file rand48.cc.
References merand48().
Referenced by rand_state::get_random().
constexpr uint64_t a = 0xeece66d5deece66dULL |
Definition at line 11 of file rand48.cc.
Referenced by Search::absdiff(), accumu_var_adf(), Search::predictor::add_allowed(), Search::predictor::add_to(), Search::choose_oracle_action(), Beam::compare_on_cost(), Beam::compare_on_hash_then_cost(), copy_example_to_adf(), ldamath::fastdigamma(), v_array< uint64_t >::find_sorted(), EntityRelationTask::finish(), SequenceTask_DemoLDF::finish(), Search::generate_training_example(), VW::cb_explore_adf::regcb::cb_explore_adf_regcb::get_cost_ranges(), Search::search::get_metatask_data(), init_adf_data(), EntityRelationTask::initialize(), SequenceTask_DemoLDF::initialize(), learn_bandit_adf(), learn_proximal(), learn_sup_adf(), merand48(), Search::search::predict(), EntityRelationTask::predict_entity(), VW::cb_explore_adf::regcb::cb_explore_adf_regcb::predict_or_learn_impl(), EntityRelationTask::predict_relation(), Search::search::predictLDF(), Search::search::pretty_label(), DebugMT::run(), SelectiveBranchingMT::run(), SequenceTask_DemoLDF::run(), Search::search_predict(), Search::predictor::set_allowed(), Search::single_prediction_LDF(), INTERACTIONS::sort_and_filter_duplicate_interactions(), tokenize(), cbify::~cbify(), and warm_cb::~warm_cb().
constexpr int bias = 127 << 23 |
Definition at line 14 of file rand48.cc.
Referenced by merand48(), and query_decision().
constexpr uint64_t c = 2147483647 |
Definition at line 12 of file rand48.cc.
Referenced by ezexample::addns(), MULTICLASS::bufcache_label(), MULTILABEL::bufcache_label(), CB::bufcache_label(), COST_SENSITIVE::bufcache_label(), no_label::bufcache_no_label(), bufcache_simple_label(), MULTILABEL::bufread_label(), MULTICLASS::bufread_label(), CB::bufread_label(), COST_SENSITIVE::bufread_label(), no_label::bufread_no_label(), bufread_simple_label(), MULTICLASS::cache_label(), MULTILABEL::cache_label(), CB::cache_label(), COST_SENSITIVE::cache_label(), CCB::cache_label(), CB_EVAL::cache_label(), cache_simple_label(), cache_tag(), cb_algs_setup(), VW::copy_example_data(), CSOAA::csoaa_setup(), GEN_CS::gen_cs_example(), GEN_CS::gen_cs_example_dr(), namedlabels::get(), ezexample::hash(), CB_ALGS::learn_eval(), TC_parser< audit >::maybeFeature(), merand48(), VW::move_feature_namespace(), multipredict(), LEARNER::learner< CB_EXPLORE::cb_explore, example >::multipredict(), GD::multipredict(), mwt_setup(), output_byte(), CB_ALGS::output_example(), CB_EXPLORE::output_example(), output_features(), parse_cache(), parse_dictionary_argument(), parse_feature_tweaks(), CB_ALGS::predict_or_learn(), predict_or_learn(), MWT::predict_or_learn(), Search::read_allowed_transitions(), read_cached_features(), MULTICLASS::read_cached_label(), MULTILABEL::read_cached_label(), CB::read_cached_label(), COST_SENSITIVE::read_cached_label(), CB_EVAL::read_cached_label(), read_cached_simple_label(), save_load_regularizer(), spoof_hex_encoded_namespaces(), VW::to_argv(), GD::vec_add_multipredict(), and GD::vec_add_trunc_multipredict().