41 void CNearestCentroid::init()
58 SG_ERROR(
"Number of training vectors does not match number of labels\n")
74 int64_t* num_per_class =
new int64_t[num_classes];
75 for (int32_t i=0 ; i<num_classes ; i++)
80 for (int32_t idx=0 ; idx<num_vectors ; idx++)
88 num_per_class[current_class]++;
93 for (int32_t i=0 ; i<num_classes ; i++)
96 int32_t total = num_per_class[i];
113 SG_FREE(num_per_class);