[mlpack-svn] r14912 - mlpack/trunk/src/mlpack/methods/kmeans
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Apr 17 15:48:45 EDT 2013
Author: rcurtin
Date: 2013-04-17 15:48:45 -0400 (Wed, 17 Apr 2013)
New Revision: 14912
Modified:
mlpack/trunk/src/mlpack/methods/kmeans/kmeans_impl.hpp
Log:
Avoid issuing two warnings for one problem.
Modified: mlpack/trunk/src/mlpack/methods/kmeans/kmeans_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/kmeans_impl.hpp 2013-04-17 19:11:07 UTC (rev 14911)
+++ mlpack/trunk/src/mlpack/methods/kmeans/kmeans_impl.hpp 2013-04-17 19:48:45 UTC (rev 14912)
@@ -509,7 +509,7 @@
// Make sure our overclustering factor is valid.
size_t actualClusters = size_t(overclusteringFactor * clusters);
- if (actualClusters > data.n_cols)
+ if (actualClusters > data.n_cols && overclusteringFactor != 1.0)
{
Log::Warn << "KMeans::Cluster(): overclustering factor is too large. No "
<< "overclustering will be done." << std::endl;
More information about the mlpack-svn
mailing list