|
constexpr bool | is_printable_namespace (const unsigned char ns) |
|
std::vector< std::vector< namespace_index > > | expand_interactions (const std::vector< std::vector< namespace_index >> &vec, const size_t required_length, const std::string &err_msg) |
|
void | sort_and_filter_duplicate_interactions (std::vector< std::vector< namespace_index >> &vec, bool filter_duplicates, size_t &removed_cnt, size_t &sorted_cnt) |
|
void | eval_count_of_generated_ft (vw &all, example &ec, size_t &new_features_cnt, float &new_features_value) |
|
template<class R , class S , void(*)(R &, float, S) T, bool audit, void(*)(R &, const audit_strings *) audit_func> |
void | generate_interactions (vw &all, example_predict &ec, R &dat) |
|
template<class R , class S , void(*)(R &, float, S) T> |
void | generate_interactions (vw &all, example_predict &ec, R &dat) |
|
int64_t | choose (int64_t n, int64_t k) |
|
template<class R , void(*)(R &, const float, float &) T, class W > |
void | call_T (R &dat, W &weights, const float ft_value, const uint64_t ft_idx) |
|
template<class R , void(*)(R &, const float, const float &) T, class W > |
void | call_T (R &dat, const W &weights, const float ft_value, const uint64_t ft_idx) |
|
float | INTERACTION_VALUE (float value1, float value2) |
|
template<class R , class S , void(*)(R &, float, S) T, bool audit, void(*)(R &, const audit_strings *) audit_func, class W > |
void | inner_kernel (R &dat, features::iterator_all &begin, features::iterator_all &end, const uint64_t offset, W &weights, feature_value ft_value, feature_index halfhash) |
|
template<class R , class S , void(*)(R &, float, S) T, bool audit, void(*)(R &, const audit_strings *) audit_func, class W > |
void | generate_interactions (std::vector< std::vector< namespace_index >> &interactions, bool permutations, example_predict &ec, R &dat, W &weights) |
|