18 using namespace shogun;
27 bool is_labelled, int32_t size)
30 init(file, is_labelled, size);
35 bool is_labelled, int32_t size)
38 init(file, is_labelled, size);
71 parser.set_free_vector_after_release(
false);
75 SG_ERROR(
"The input cannot be reset! Please use 1 pass.\n")
95 vec = SG_REALLOC(
float32_t, vec, len, dim);
96 memset(&vec[len], 0, (dim-len) *
sizeof(
float32_t));
106 vec = SG_REALLOC(
float64_t, vec, len, dim);
107 memset(&vec[len], 0, (dim-len) *
sizeof(
float64_t));
115 if (gravity < fabsf(w))
138 void CStreamingVwFeatures::init()
149 void CStreamingVwFeatures::init(
CStreamingVwFile* file,
bool is_labelled, int32_t size)
154 parser.init(file, is_labelled, size);
155 parser.set_free_vector_after_release(
false);
168 parser.init(file, is_labelled, size);
169 parser.set_free_vector_after_release(
false);
177 void CStreamingVwFeatures::setup_example(
VwExample* ae)
213 j->weight_index = j->weight_index*stride;
229 *(ae->
atomics[(int32_t)(i[1])].end - ae->
atomics[(int32_t)(i[1])].begin);
292 parser.finalize_example();