diff --git a/inference/SymbolicSequentialSolver.cpp b/inference/SymbolicSequentialSolver.cpp index 08dd0c2dd..bf40088d2 100644 --- a/inference/SymbolicSequentialSolver.cpp +++ b/inference/SymbolicSequentialSolver.cpp @@ -16,7 +16,7 @@ SymbolicSequentialSolver::SymbolicSequentialSolver(const FactorGraph::shared_ptr SymbolicSequentialSolver::eliminate() const { +BayesNet::shared_ptr SymbolicSequentialSolver::eliminate() const { return Base::eliminate(); } diff --git a/inference/SymbolicSequentialSolver.h b/inference/SymbolicSequentialSolver.h index 74a89a6e7..afcc13fa1 100644 --- a/inference/SymbolicSequentialSolver.h +++ b/inference/SymbolicSequentialSolver.h @@ -26,7 +26,7 @@ public: * Eliminate the factor graph sequentially. Uses a column elimination tree * to recursively eliminate. */ - typename BayesNet::shared_ptr eliminate() const; + BayesNet::shared_ptr eliminate() const; /** * Compute the marginal Gaussian density over a variable, by integrating out