[mlpack-svn] r17234 - mlpack/trunk/src/mlpack/methods/kmeans
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Fri Oct 10 15:39:27 EDT 2014
Author: rcurtin
Date: Fri Oct 10 15:39:27 2014
New Revision: 17234
Log:
Explicit std::sqrt() call.
Modified:
mlpack/trunk/src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp
mlpack/trunk/src/mlpack/methods/kmeans/naive_kmeans_impl.hpp
Modified: mlpack/trunk/src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp (original)
+++ mlpack/trunk/src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp Fri Oct 10 15:39:27 2014
@@ -176,7 +176,7 @@
upperBounds(i) += moveDistances(assignments[i]);
}
- return sqrt(cNorm);
+ return std::sqrt(cNorm);
}
} // namespace kmeans
Modified: mlpack/trunk/src/mlpack/methods/kmeans/naive_kmeans_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/naive_kmeans_impl.hpp (original)
+++ mlpack/trunk/src/mlpack/methods/kmeans/naive_kmeans_impl.hpp Fri Oct 10 15:39:27 2014
@@ -74,7 +74,7 @@
metric.Evaluate(centroids.col(i), newCentroids.col(i)), 2.0);
cNorm += std::pow(dist, 2.0);
}
- return sqrt(cNorm);
+ return std::sqrt(cNorm);
}
} // namespace kmeans
More information about the mlpack-svn
mailing list