[mlpack-svn] r10419 - mlpack/trunk/src/mlpack/tests

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Sat Nov 26 18:08:11 EST 2011


Author: ajinkya
Date: 2011-11-26 18:08:11 -0500 (Sat, 26 Nov 2011)
New Revision: 10419

Modified:
   mlpack/trunk/src/mlpack/tests/pca_test.cpp
Log:
<#126: Implement simple PCA> changed assert to BOOST_REQUIRE_SMALL

Modified: mlpack/trunk/src/mlpack/tests/pca_test.cpp
===================================================================
--- mlpack/trunk/src/mlpack/tests/pca_test.cpp	2011-11-26 22:57:50 UTC (rev 10418)
+++ mlpack/trunk/src/mlpack/tests/pca_test.cpp	2011-11-26 23:08:11 UTC (rev 10419)
@@ -8,6 +8,7 @@
 #include <mlpack/methods/pca/pca.hpp>
 
 #include <boost/test/unit_test.hpp>
+#include <boost/test/floating_point_comparison.hpp>
 
 BOOST_AUTO_TEST_SUITE(PcaTest);
 
@@ -40,7 +41,7 @@
   {
     for(int j = 0; j < n_cols; j++)
     {
-      assert(fabs(eigVal(i, j) - eigVal1(i, j)) < 0.0001);
+      BOOST_REQUIRE_SMALL(fabs(eigVal(i, j) - eigVal1(i, j)), 0.0001);
     }
   }
 }




More information about the mlpack-svn mailing list