- wrbuf_printf(w, "%s: field=%s vecf[%d] += mult(%d) / length(%d);\n",
- e->display_str, name, i, mult[i], length);
+ case 0:
+ wrbuf_printf(w, ";\n");
+ cluster->term_frequency_vecf[i] += (double) mult[i];
+ break;
+ case 1:
+ wrbuf_printf(w, " / log2(1+length(%d));\n", length);
+ cluster->term_frequency_vecf[i] +=
+ (double) mult[i] / log2(1 + length);
+ break;
+ case 2:
+ wrbuf_printf(w, " / length(%d);\n", length);