fix test with better precision

release/4.3a0
Varun Agrawal 2025-01-09 09:28:06 -05:00
parent d4726cfd1f
commit cb2be68d05
1 changed files with 2 additions and 4 deletions

View File

@ -569,12 +569,10 @@ TEST(HybridBayesNet, Sampling) {
expected.insert({X(0), Vector1(-0.0131207162712)}); expected.insert({X(0), Vector1(-0.0131207162712)});
expected.insert({X(1), Vector1(-0.499026377568)}); expected.insert({X(1), Vector1(-0.499026377568)});
#elif __linux__ #elif __linux__
expected.insert({X(0), Vector1(-0.00799425)}); expected.insert({X(0), Vector1(-0.00799425182219)});
expected.insert({X(1), Vector1(-0.526464)}); expected.insert({X(1), Vector1(-0.526463854268)});
#endif #endif
std::cout << std::setprecision(12);
average_continuous.scale(1.0 / num_samples).print();
EXPECT(assert_equal(expected, average_continuous.scale(1.0 / num_samples))); EXPECT(assert_equal(expected, average_continuous.scale(1.0 / num_samples)));
} }