Commit 11eab27d authored by Peter Eastman's avatar Peter Eastman
Browse files

Fixed a test case that failed on some GPUs.

parent 64493da6
...@@ -77,10 +77,10 @@ void testGaussian() { ...@@ -77,10 +77,10 @@ void testGaussian() {
double c2 = var-mean*mean; double c2 = var-mean*mean;
double c3 = skew-3*var*mean+2*mean*mean*mean; double c3 = skew-3*var*mean+2*mean*mean*mean;
double c4 = kurtosis-4*skew*mean-3*var*var+12*var*mean*mean-6*mean*mean*mean*mean; double c4 = kurtosis-4*skew*mean-3*var*var+12*var*mean*mean-6*mean*mean*mean*mean;
ASSERT_EQUAL_TOL(0.0, mean, 0.01); ASSERT_EQUAL_TOL(0.0, mean, 1.0/sqrt(numValues));
ASSERT_EQUAL_TOL(1.0, c2, 0.01); ASSERT_EQUAL_TOL(1.0, c2, 1.0/pow(numValues, 1.0/3.0));
ASSERT_EQUAL_TOL(0.0, c3, 0.01); ASSERT_EQUAL_TOL(0.0, c3, 1.0/pow(numValues, 1.0/4.0));
ASSERT_EQUAL_TOL(0.0, c4, 0.01); ASSERT_EQUAL_TOL(0.0, c4, 1.0/pow(numValues, 1.0/4.0));
} }
int main() { int main() {
......
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