disable test instead of commenting out
parent
40a67b517c
commit
5c87d7d51b
|
|
@ -114,7 +114,7 @@ TEST(HybridEstimation, Full) {
|
||||||
|
|
||||||
/****************************************************************************/
|
/****************************************************************************/
|
||||||
// Test approximate inference with an additional pruning step.
|
// Test approximate inference with an additional pruning step.
|
||||||
TEST(HybridEstimation, Incremental) {
|
TEST_DISABLED(HybridEstimation, Incremental) {
|
||||||
size_t K = 15;
|
size_t K = 15;
|
||||||
std::vector<double> measurements = {0, 1, 2, 2, 2, 2, 3, 4, 5, 6, 6,
|
std::vector<double> measurements = {0, 1, 2, 2, 2, 2, 3, 4, 5, 6, 6,
|
||||||
7, 8, 9, 9, 9, 10, 11, 11, 11, 11};
|
7, 8, 9, 9, 9, 10, 11, 11, 11, 11};
|
||||||
|
|
@ -154,21 +154,21 @@ TEST(HybridEstimation, Incremental) {
|
||||||
/*TODO(Varun) Gives degenerate result due to probability underflow.
|
/*TODO(Varun) Gives degenerate result due to probability underflow.
|
||||||
Need to normalize probabilities.
|
Need to normalize probabilities.
|
||||||
*/
|
*/
|
||||||
// HybridValues delta = smoother.hybridBayesNet().optimize();
|
HybridValues delta = smoother.hybridBayesNet().optimize();
|
||||||
|
|
||||||
// Values result = initial.retract(delta.continuous());
|
Values result = initial.retract(delta.continuous());
|
||||||
|
|
||||||
// DiscreteValues expected_discrete;
|
DiscreteValues expected_discrete;
|
||||||
// for (size_t k = 0; k < K - 1; k++) {
|
for (size_t k = 0; k < K - 1; k++) {
|
||||||
// expected_discrete[M(k)] = discrete_seq[k];
|
expected_discrete[M(k)] = discrete_seq[k];
|
||||||
// }
|
}
|
||||||
// EXPECT(assert_equal(expected_discrete, delta.discrete()));
|
EXPECT(assert_equal(expected_discrete, delta.discrete()));
|
||||||
|
|
||||||
// Values expected_continuous;
|
Values expected_continuous;
|
||||||
// for (size_t k = 0; k < K; k++) {
|
for (size_t k = 0; k < K; k++) {
|
||||||
// expected_continuous.insert(X(k), measurements[k]);
|
expected_continuous.insert(X(k), measurements[k]);
|
||||||
// }
|
}
|
||||||
// EXPECT(assert_equal(expected_continuous, result));
|
EXPECT(assert_equal(expected_continuous, result));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue