[mlpack-svn] r17257 - mlpack/trunk/src/mlpack/methods/kmeans

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Oct 13 17:18:47 EDT 2014


Author: rcurtin
Date: Mon Oct 13 17:18:47 2014
New Revision: 17257

Log:
Safer includes, for the situation where the user does something not smart.


Modified:
   mlpack/trunk/src/mlpack/methods/kmeans/dtnn_kmeans_impl.hpp
   mlpack/trunk/src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp
   mlpack/trunk/src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp
   mlpack/trunk/src/mlpack/methods/kmeans/pelleg_moore_kmeans_rules_impl.hpp

Modified: mlpack/trunk/src/mlpack/methods/kmeans/dtnn_kmeans_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/dtnn_kmeans_impl.hpp	(original)
+++ mlpack/trunk/src/mlpack/methods/kmeans/dtnn_kmeans_impl.hpp	Mon Oct 13 17:18:47 2014
@@ -10,6 +10,9 @@
 #ifndef __MLPACK_METHODS_KMEANS_DTNN_KMEANS_IMPL_HPP
 #define __MLPACK_METHODS_KMEANS_DTNN_KMEANS_IMPL_HPP
 
+// In case it hasn't been included yet.
+#include "dtnn_kmeans.hpp"
+
 namespace mlpack {
 namespace kmeans {
 

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	Mon Oct 13 17:18:47 2014
@@ -7,6 +7,7 @@
 #ifndef __MLPACK_METHODS_KMEANS_ELKAN_KMEANS_IMPL_HPP
 #define __MLPACK_METHODS_KMEANS_ELKAN_KMEANS_IMPL_HPP
 
+// In case it hasn't been included yet.
 #include "elkan_kmeans.hpp"
 
 namespace mlpack {

Modified: mlpack/trunk/src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp	(original)
+++ mlpack/trunk/src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp	Mon Oct 13 17:18:47 2014
@@ -7,6 +7,9 @@
 #ifndef __MLPACK_METHODS_KMEANS_HAMERLY_KMEANS_IMPL_HPP
 #define __MLPACK_METHODS_KMEANS_HAMERLY_KMEANS_IMPL_HPP
 
+// In case it hasn't been included yet.
+#include "hamerly_kmeans.hpp"
+
 namespace mlpack {
 namespace kmeans {
 

Modified: mlpack/trunk/src/mlpack/methods/kmeans/pelleg_moore_kmeans_rules_impl.hpp
==============================================================================
--- mlpack/trunk/src/mlpack/methods/kmeans/pelleg_moore_kmeans_rules_impl.hpp	(original)
+++ mlpack/trunk/src/mlpack/methods/kmeans/pelleg_moore_kmeans_rules_impl.hpp	Mon Oct 13 17:18:47 2014
@@ -9,6 +9,9 @@
 #ifndef __MLPACK_METHODS_KMEANS_PELLEG_MOORE_KMEANS_RULES_IMPL_HPP
 #define __MLPACK_METHODS_KMEANS_PELLEG_MOORE_KMEANS_RULES_IMPL_HPP
 
+// In case it hasn't been included yet.
+#include "pelleg_moore_kmeans_rules.hpp"
+
 namespace mlpack {
 namespace kmeans {
 



More information about the mlpack-svn mailing list