Patch discrete factor graph test to normalize expected result.
parent
0710a8a893
commit
29358f826b
|
|
@ -119,6 +119,9 @@ TEST(DiscreteFactorGraph, test) {
|
||||||
// Check Factor
|
// Check Factor
|
||||||
CHECK(newFactor);
|
CHECK(newFactor);
|
||||||
DecisionTreeFactor expectedFactor(B & A, "10 6 6 10");
|
DecisionTreeFactor expectedFactor(B & A, "10 6 6 10");
|
||||||
|
auto normalization = expectedFactor.sum(expectedFactor.size());
|
||||||
|
// Ensure normalization is correct.
|
||||||
|
expectedFactor = expectedFactor / *normalization;
|
||||||
EXPECT(assert_equal(expectedFactor, *newFactor));
|
EXPECT(assert_equal(expectedFactor, *newFactor));
|
||||||
|
|
||||||
// Test using elimination tree
|
// Test using elimination tree
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue