Open amberwood31 opened 3 years ago
yes, if you put assert(mode!=1)
before RawResidualJacobian* rJ = r->J;
, you will not encounter core dumped. I don't know on what occasion a linearization-fixed point is still active in the sliding window.
PS. there are a lot of other codes in DSO that have never been called. I think the author keeps them for the sake of theory completeness and gentleness.
Hi, dear Maintainer
I noticed that since all the points that are marginalized will be removed from the
points
container of EFFrame, and only the active residuals of these specific points will have theisLinearized
flag set to true, there is always 0 linearized residuals. I've observed this being printed from theoptimize
function whensetting_debugout_runquiet
is disabled. This basically disabled the mode 1 ofAccumulatedTopHessianSSE::addPoint
function. And the only nonzero parts of the HL_top matrix are from the hessian prior settings.Can you kindly let me know what's the intention here? The computation code in
addPoint
function seems to suggest mode 1 should also accumulate something.Thanks a lot in advance!