[mlpack-svn] r10869 - mlpack/trunk/src/mlpack/tests
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Fri Dec 16 17:16:01 EST 2011
Author: vlad321
Date: 2011-12-16 17:16:01 -0500 (Fri, 16 Dec 2011)
New Revision: 10869
Modified:
mlpack/trunk/src/mlpack/tests/kernel_test.cpp
Log:
The fix to the previous fix.
Modified: mlpack/trunk/src/mlpack/tests/kernel_test.cpp
===================================================================
--- mlpack/trunk/src/mlpack/tests/kernel_test.cpp 2011-12-16 21:45:38 UTC (rev 10868)
+++ mlpack/trunk/src/mlpack/tests/kernel_test.cpp 2011-12-16 22:16:01 UTC (rev 10869)
@@ -21,7 +21,7 @@
/**
* Basic test of the Manhattan distance.
*/
-BOOST_AUTO_TEST_CASE(ManhattanDistance)
+BOOST_AUTO_TEST_CASE(manhattan_distance)
{
// A couple quick tests.
arma::vec a = "1.0 3.0 4.0";
@@ -38,7 +38,7 @@
/**
* Basic test of squared Euclidean distance.
*/
-BOOST_AUTO_TEST_CASE(SquaredEuclideanDistance)
+BOOST_AUTO_TEST_CASE(squared_euclidean_distance)
{
// Sample 2-dimensional vectors.
arma::vec a = "1.0 2.0";
@@ -51,7 +51,7 @@
/**
* Basic test of Euclidean distance.
*/
-BOOST_AUTO_TEST_CASE(EuclideanDistance)
+BOOST_AUTO_TEST_CASE(euclidean_distance)
{
arma::vec a = "1.0 3.0 5.0 7.0";
arma::vec b = "4.0 0.0 2.0 0.0";
@@ -63,7 +63,7 @@
/**
* Arbitrary test case for coverage.
*/
-BOOST_AUTO_TEST_CASE(ArbitraryCase)
+BOOST_AUTO_TEST_CASE(arbitrary_case)
{
arma::vec a = "3.0 5.0 6.0 7.0";
arma::vec b = "1.0 2.0 1.0 0.0";
@@ -79,7 +79,7 @@
* Make sure two vectors of all zeros return zero distance, for a few different
* powers.
*/
-BOOST_AUTO_TEST_CASE(LmetricZeros)
+BOOST_AUTO_TEST_CASE(lmetric_zeros)
{
arma::vec a(250);
a.fill(0.0);
@@ -101,7 +101,7 @@
/**
* Simple test of Mahalanobis distance with unset covariance matrix.
*/
-BOOST_AUTO_TEST_CASE(MdUnsetCovariance)
+BOOST_AUTO_TEST_CASE(md_unset_covariance)
{
MahalanobisDistance<false> md;
arma::vec a = "1.0 2.0 2.0 3.0";
@@ -115,7 +115,7 @@
* Simple test of Mahalanobis distance with unset covariance matrix and
* t_take_root set to true.
*/
-BOOST_AUTO_TEST_CASE(MdRootUnsetCovariance)
+BOOST_AUTO_TEST_CASE(md_root_unset_covariance)
{
MahalanobisDistance<true> md;
arma::vec a = "1.0 2.0 2.5 5.0";
@@ -128,7 +128,7 @@
/**
* Simple test with diagonal covariance matrix.
*/
-BOOST_AUTO_TEST_CASE(MdDiagonalCovariance)
+BOOST_AUTO_TEST_CASE(md_diagonal_covariance)
{
arma::mat cov = arma::eye<arma::mat>(5, 5);
cov(0, 0) = 2.0;
@@ -148,7 +148,7 @@
/**
* More specific case with more difficult covariance matrix.
*/
-BOOST_AUTO_TEST_CASE(MdFullCovariance)
+BOOST_AUTO_TEST_CASE(md_full_covariance)
{
arma::mat cov = "1.0 2.0 3.0 4.0;"
"0.5 0.6 0.7 0.1;"
@@ -166,7 +166,7 @@
/**
* Simple test case for the cosine distance.
*/
-BOOST_AUTO_TEST_CASE(CosineDistanceSameAngle)
+BOOST_AUTO_TEST_CASE(cosine_distance_same_angle)
{
arma::vec a = "1.0 2.0 3.0";
arma::vec b = "2.0 4.0 6.0";
@@ -178,7 +178,7 @@
/**
* Now let's have them be orthogonal.
*/
-BOOST_AUTO_TEST_CASE(CosineDistanceOrthogonal)
+BOOST_AUTO_TEST_CASE(cosine_distance_orthogonal)
{
arma::vec a = "0.0 1.0";
arma::vec b = "1.0 0.0";
@@ -190,7 +190,7 @@
/**
* Some random angle test.
*/
-BOOST_AUTO_TEST_CASE(CosineDistanceRandomTest)
+BOOST_AUTO_TEST_CASE(cosine_distance_random_test)
{
arma::vec a = "0.1 0.2 0.3 0.4 0.5";
arma::vec b = "1.2 1.0 0.8 -0.3 -0.5";
@@ -202,7 +202,7 @@
/**
* Linear Kernel test.
*/
-BOOST_AUTO_TEST_CASE(LinearKernel)
+BOOST_AUTO_TEST_CASE(linear_kernel)
{
arma::vec a = ".2 .3 .4 .1";
arma::vec b = ".56 .21 .623 .82";
@@ -215,7 +215,7 @@
/**
* Linear Kernel test, orthogonal vectors.
*/
-BOOST_AUTO_TEST_CASE(LinearKernelOrthogonal)
+BOOST_AUTO_TEST_CASE(linear_kernel_orthogonal)
{
arma::vec a = "1 0 0";
arma::vec b = "0 0 1";
@@ -225,7 +225,7 @@
BOOST_REQUIRE_SMALL(lk.Evaluate(b,a), 1e-5);
}
-BOOST_AUTO_TEST_CASE(GaussianKernel)
+BOOST_AUTO_TEST_CASE(gaussian_kernel)
{
arma::vec a = "1 0 0";
arma::vec b = "0 1 0";
More information about the mlpack-svn
mailing list