Commit deccc99c authored by Davis King's avatar Davis King

Fixed bug in unit tests.

parent af1af6d2
...@@ -816,6 +816,7 @@ namespace ...@@ -816,6 +816,7 @@ namespace
{ {
rs.add(rnd.get_random_gaussian() + 1); rs.add(rnd.get_random_gaussian() + 1);
tmp[i] += rs.mean(); tmp[i] += rs.mean();
if (i > 0)
tmp_var[i] += rs.variance(); tmp_var[i] += rs.variance();
} }
} }
...@@ -845,10 +846,13 @@ namespace ...@@ -845,10 +846,13 @@ namespace
{ {
rs.add(rnd.get_random_gaussian() + 1, rnd.get_random_gaussian() + 1); rs.add(rnd.get_random_gaussian() + 1, rnd.get_random_gaussian() + 1);
tmp[i] += (rs.mean_y()+rs.mean_x())/2; tmp[i] += (rs.mean_y()+rs.mean_x())/2;
if (i > 0)
{
tmp_var[i] += (rs.variance_y()+rs.variance_x())/2; tmp_var[i] += (rs.variance_y()+rs.variance_x())/2;
tmp_covar[i] += rs.covariance(); tmp_covar[i] += rs.covariance();
} }
} }
}
// should print all 1s basically since the mean and variance should always be 1. // should print all 1s basically since the mean and variance should always be 1.
for (size_t i = 0; i < tmp.size(); ++i) for (size_t i = 0; i < tmp.size(); ++i)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment