fixed the unit tests
parent
8900a37d93
commit
3ae81002be
|
@ -94,18 +94,17 @@ TEST( GaussianBayesNet, optimize2 )
|
|||
|
||||
fg.add("y", eye(1), 2*ones(1), noiseModel::Unit::Create(1));
|
||||
|
||||
fg.add("x", eye(1),"y", -eye(1), -2*ones(1),
|
||||
fg.add("x", eye(1),"y", -eye(1), -ones(1),
|
||||
noiseModel::Unit::Create(1));
|
||||
|
||||
fg.add("y", eye(1),"z", -eye(1), -9*ones(1),
|
||||
fg.add("y", eye(1),"z", -eye(1), -ones(1),
|
||||
noiseModel::Unit::Create(1));
|
||||
|
||||
fg.add("z", eye(1),"x", -eye(1), 3*ones(1),
|
||||
fg.add("z", eye(1),"x", -eye(1), 2*ones(1),
|
||||
noiseModel::Unit::Create(1));
|
||||
|
||||
Ordering ordering; ordering += "x", "y", "z";
|
||||
GaussianBayesNet cbn = fg.eliminate(ordering);
|
||||
cbn.print("cbn");
|
||||
VectorConfig actual = optimize(cbn);
|
||||
|
||||
VectorConfig expected;
|
||||
|
|
Loading…
Reference in New Issue