111 inline bool valid_ns(
char c) {
return !(c ==
'|' || c ==
':'); }
119 #define add_passthrough_feature(ec, i, x) \ 120 add_passthrough_feature_magic(ec, __FILE__[0] * 483901 + __FILE__[1] * 3417 + __FILE__[2] * 8490177, i, x);
void return_multiple_example(vw &all, v_array< example *> &examples)
v_array< namespace_index > indices
ACTION_SCORE::action_scores a_s
void push_back(feature_value v, feature_index i)
void free_flatten_example(flat_example *fec)
the core definition of a set of features.
int example_is_newline(example const &ec)
flat_example * flatten_sort_example(vw &all, example *ec)
MULTICLASS::label_t multi
flat_example * flatten_example(vw &all, example *ec)
void delete_scalars(void *v)
void add_passthrough_feature_magic(example &ec, uint64_t magic, uint64_t i, float x)
CCB::decision_scores_t decision_scores
std::vector< example * > multi_ex
MULTILABEL::labels multilabels
MULTILABEL::labels multilabels
CCB::label conditional_contextual_bandit
constexpr uint32_t FNV_prime
constexpr unsigned char constant_namespace