[mlpack-svn] r11601 - mlpack/trunk/src/mlpack/core/tree

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Mon Feb 27 13:40:26 EST 2012


Author: jcline3
Date: 2012-02-27 13:40:25 -0500 (Mon, 27 Feb 2012)
New Revision: 11601

Modified:
   mlpack/trunk/src/mlpack/core/tree/hrectbound_impl.hpp
   mlpack/trunk/src/mlpack/core/tree/periodichrectbound_impl.hpp
Log:
fabs(max(,)) -> max(fabs(),fabs())


Modified: mlpack/trunk/src/mlpack/core/tree/hrectbound_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/tree/hrectbound_impl.hpp	2012-02-27 15:51:52 UTC (rev 11600)
+++ mlpack/trunk/src/mlpack/core/tree/hrectbound_impl.hpp	2012-02-27 18:40:25 UTC (rev 11601)
@@ -196,8 +196,8 @@
 
   for (size_t d = 0; d < dim; d++)
   {
-    double v = fabs(std::max(point[d] - bounds[d].Lo(),
-                             bounds[d].Hi() - point[d]));
+		double v = std::max(fabs(point[d] - bounds[d].Lo()),
+					       fabs(bounds[d].Hi() - point[d]));
     sum += pow(v, (double) t_pow);
   }
 
@@ -217,8 +217,8 @@
   double v;
   for (size_t d = 0; d < dim; d++)
   {
-    v = fabs(std::max(other.bounds[d].Hi() - bounds[d].Lo(),
-                      bounds[d].Hi() - other.bounds[d].Lo()));
+		v = std::max(fabs(other.bounds[d].Hi() - bounds[d].Lo()),
+					       fabs(bounds[d].Hi() - other.bounds[d].Lo()));
     sum += pow(v, (double) t_pow); // v is non-negative.
   }
 

Modified: mlpack/trunk/src/mlpack/core/tree/periodichrectbound_impl.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/tree/periodichrectbound_impl.hpp	2012-02-27 15:51:52 UTC (rev 11600)
+++ mlpack/trunk/src/mlpack/core/tree/periodichrectbound_impl.hpp	2012-02-27 18:40:25 UTC (rev 11601)
@@ -329,8 +329,8 @@
       double tempMax;
       double sum = 0;
 
-      double v = fabs(std::max(point3[i] - bounds[i].Lo(),
-          bounds[i].Hi() - point3[i]));
+      double v = std::max(fabs(point3[i] - bounds[i].Lo()),
+          fabs(bounds[i].Hi() - point3[i]));
       sum += pow(v, (double) t_pow);
 
       tempMax = pow(sum, 2.0 / (double) t_pow) / 4.0;
@@ -417,11 +417,11 @@
         d[i].Hi() = b[i].Hi();
         c[i].Lo() = b[i].Lo();
 
-        double vLower = fabs(std::max(d.bounds[i].Hi() - bounds[i].Lo(),
-            bounds[i].Hi() - d.bounds[i].Lo()));
+        double vLower = std::max(fabs(d.bounds[i].Hi() - bounds[i].Lo()),
+            fabs(bounds[i].Hi() - d.bounds[i].Lo()));
 
-        double vHigher = fabs(std::max(c.bounds[i].Hi() - bounds[i].Lo(),
-            bounds[i].Hi() - c.bounds[i].Lo()));
+        double vHigher = std::max(fabs(c.bounds[i].Hi() - bounds[i].Lo()),
+            fabs(bounds[i].Hi() - c.bounds[i].Lo()));
 
         sumLower += pow(vLower, (double) t_pow);
         sumHigher += pow(vHigher, (double) t_pow);
@@ -433,8 +433,8 @@
       }
       else
       {
-        double v = fabs(std::max(b.bounds[i].Hi() - bounds[i].Lo(),
-            bounds[i].Hi() - b.bounds[i].Lo()));
+        double v = std::max(fabs(b.bounds[i].Hi() - bounds[i].Lo()),
+            fabs(bounds[i].Hi() - b.bounds[i].Lo()));
         sum += pow(v, (double) t_pow); // v is non-negative.
         tempMax = pow(sum, 2.0 / (double) t_pow);
       }




More information about the mlpack-svn mailing list