fix empty factors bug

release/4.3a0
thduynguyen 2014-09-25 11:18:51 -04:00
parent 11969b32f6
commit 78d9a8cab8
1 changed files with 1 additions and 0 deletions

View File

@ -305,6 +305,7 @@ VectorValues GaussianFactorGraph::gradientAtZero(
// Zero-out the gradient
VectorValues g;
BOOST_FOREACH(const sharedFactor& factor, *this) {
if (!factor) continue;
VectorValues gi = factor->gradientAtZero(negDuals);
g.addInPlace_(gi);
}