[mlpack-svn] r14025 - mlpack/trunk/src/mlpack/tests
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Thu Dec 20 16:28:19 EST 2012
Author: rcurtin
Date: 2012-12-20 16:28:19 -0500 (Thu, 20 Dec 2012)
New Revision: 14025
Modified:
mlpack/trunk/src/mlpack/tests/radical_test.cpp
Log:
Change formatting to fix style.
Modified: mlpack/trunk/src/mlpack/tests/radical_test.cpp
===================================================================
--- mlpack/trunk/src/mlpack/tests/radical_test.cpp 2012-12-20 18:41:51 UTC (rev 14024)
+++ mlpack/trunk/src/mlpack/tests/radical_test.cpp 2012-12-20 21:28:19 UTC (rev 14025)
@@ -17,48 +17,40 @@
using namespace std;
using namespace arma;
-BOOST_AUTO_TEST_CASE(Radical_Test_Radical3D) {
+BOOST_AUTO_TEST_CASE(Radical_Test_Radical3D)
+{
mat matX;
data::Load("data_3d_mixed.txt", matX);
- radical::Radical rad(0.175, 5, 100, matX.n_rows - 1);
-
+ Radical rad(0.175, 5, 100, matX.n_rows - 1);
+
mat matY;
- mat matW;
- rad.DoRadical(matX, matY, matW);
-
+ mat matW;
+ rad.DoRadical(matX, matY, matW);
+
mat matYT = trans(matY);
double valEst = 0;
-
- for(uword i = 0; i < matYT.n_cols; i++)
+
+ for (uword i = 0; i < matYT.n_cols; i++)
{
vec y = vec(matYT.col(i));
valEst += rad.Vasicek(y);
- }
-
+ }
+
mat matS;
- data::Load("data_3d_ind.txt", matS);
+ data::Load("data_3d_ind.txt", matS);
rad.DoRadical(matS, matY, matW);
-
+
matYT = trans(matY);
double valBest = 0;
-
- for (uword i = 0; i < matYT.n_cols; i++)
+
+ for (uword i = 0; i < matYT.n_cols; i++)
{
vec y = vec(matYT.col(i));
valBest += rad.Vasicek(y);
}
-
- /*
- printf("valBest = %f\n", valBest);
- printf("valEst = %f\n", valEst);
- printf("\n\nabs(valBest - valEst) = %f\n", fabs(valBest - valEst));
- printf("\n\n\t\t%f\n", fabs(valBest - valEst) / fabs(valBest));
- printf("\n\n\t\t%f\n", fabs(valBest - valEst) / fabs(valEst));
- */
-
+
BOOST_REQUIRE_CLOSE(valBest, valEst, 0.2);
-
}
BOOST_AUTO_TEST_SUITE_END();
More information about the mlpack-svn
mailing list