diff options
author | Paul Duncan <pabs@pablotron.org> | 2019-02-05 00:16:47 -0500 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2019-02-05 00:16:47 -0500 |
commit | b5065ea43cb13c0b553874305b53963176c70f59 (patch) | |
tree | fed2b60ce8f99db77a0b601c269f06b62e398f35 /km-solve.c | |
parent | dbebf993978def0134af9d0b98a9cdb028551e9b (diff) | |
download | kmeans-b5065ea43cb13c0b553874305b53963176c70f59.tar.bz2 kmeans-b5065ea43cb13c0b553874305b53963176c70f59.zip |
working silouette scoring, add more tests
Diffstat (limited to 'km-solve.c')
-rw-r--r-- | km-solve.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -163,6 +163,7 @@ km_solve( mean_nears[row_map[i].cluster] += row_map[i].d2_near; // calculate silouette denominator + // (https://en.wikipedia.org/wiki/Silhouette_%28clustering%29) const float delta = row_map[i].d2_near - row_map[i].d2; if (fabsf(delta) > MIN_CLUSTER_DISTANCE) { silouette += delta / MAX(row_map[i].d2, row_map[i].d2_near); |