Introduce a lifted solver class

This commit is contained in:
Tiago Gomes
2012-11-14 21:55:51 +00:00
parent 6e7d0d1d0a
commit 64a27847cc
17 changed files with 53 additions and 197 deletions

View File

@@ -12,7 +12,7 @@
#include "Horus.h"
BeliefProp::BeliefProp (const FactorGraph& fg) : Solver (fg)
BeliefProp::BeliefProp (const FactorGraph& fg) : GroundSolver (fg)
{
runned_ = false;
}
@@ -377,7 +377,8 @@ BeliefProp::getVarToFactorMsg (const BpLink* link) const
Params
BeliefProp::getJointByConditioning (const VarIds& jointVarIds) const
{
return Solver::getJointByConditioning (GroundSolver::BP, fg, jointVarIds);
return GroundSolver::getJointByConditioning (
GroundSolverType::BP, fg, jointVarIds);
}