[mlpack-svn] r15251 - mlpack/trunk/src/mlpack/methods/kmeans
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Jun 17 16:56:36 EDT 2013
Author: rcurtin
Date: 2013-06-17 16:56:36 -0400 (Mon, 17 Jun 2013)
New Revision: 15251
Modified:
mlpack/trunk/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp
Log:
Fix #291, which is a corner case in situations where the dataset consists
entirely of the same point.
Modified: mlpack/trunk/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp 2013-06-17 16:23:05 UTC (rev 15250)
+++ mlpack/trunk/src/mlpack/methods/kmeans/max_variance_new_cluster_impl.hpp 2013-06-17 20:56:36 UTC (rev 15251)
@@ -42,7 +42,7 @@
// Now, inside this cluster, find the point which is furthest away.
size_t furthestPoint = data.n_cols;
- double maxDistance = 0;
+ double maxDistance = -DBL_MAX;
for (size_t i = 0; i < data.n_cols; i++)
{
if (assignments[i] == maxVarCluster)
More information about the mlpack-svn
mailing list