summarylogtreecommitdiffstats
path: root/kmeans_impl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'kmeans_impl.patch')
-rw-r--r--kmeans_impl.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/kmeans_impl.patch b/kmeans_impl.patch
new file mode 100644
index 000000000000..13748f07b6a8
--- /dev/null
+++ b/kmeans_impl.patch
@@ -0,0 +1,13 @@
+diff --git a/src/mlpack/methods/kmeans/kmeans_impl.hpp b/src/mlpack/methods/kmeans/kmeans_impl.hpp
+index c3254b3..20681cc 100644
+--- a/src/mlpack/methods/kmeans/kmeans_impl.hpp
++++ b/src/mlpack/methods/kmeans/kmeans_impl.hpp
+@@ -175,7 +175,7 @@ Cluster(const MatType& data,
+ iteration++;
+ Log::Info << "KMeans::Cluster(): iteration " << iteration << ", residual "
+ << cNorm << ".\n";
+- if (isnan(cNorm) || isinf(cNorm))
++ if (std::isnan(cNorm) || std::isinf(cNorm))
+ cNorm = 1e-4; // Keep iterating.
+
+ } while (cNorm > 1e-5 && iteration != maxIterations);