Vowpal Wabbit
|
Go to the source code of this file.
Namespaces | |
MURMUR_HASH_3 | |
Functions | |
constexpr uint32_t | rotl32 (uint32_t x, int8_t r) noexcept |
static VW_STD14_CONSTEXPR uint32_t | MURMUR_HASH_3::fmix (uint32_t h) noexcept |
static constexpr uint32_t | MURMUR_HASH_3::getblock (const uint32_t *p, int i) noexcept |
VW_STD14_CONSTEXPR uint64_t | uniform_hash (const void *key, size_t len, uint64_t seed) |
|
inlinenoexcept |
Definition at line 38 of file hash.h.
Referenced by uniform_hash().
|
inline |
Definition at line 67 of file hash.h.
References MURMUR_HASH_3::fmix(), MURMUR_HASH_3::getblock(), and rotl32().
Referenced by io_buf::bin_read_fixed(), io_buf::bin_write_fixed(), Search::cached_action_store_or_find(), cbify_setup(), cbifyldf_setup(), namedlabels::get(), hashall(), hashstring(), VW::cb_sample_data::learn_or_predict(), TC_parser< audit >::maybeFeature(), namedlabels::namedlabels(), TC_parser< audit >::nameSpace(), parse_dictionary_argument(), vw_slim::model_parser::read(), vw_slim::model_parser::read_string(), exploration::sample_after_normalizing(), save_load_header(), vw_slim::model_parser::skip(), MultiState< audit >::StartArray(), and warm_cb_setup().