#include <ConcurrentBatchFilter.h>
Public Member Functions | |
double | getError () const |
size_t | getIterations () const |
Getter methods. More... | |
size_t | getLambdas () const |
size_t | getLinearVariables () const |
size_t | getNonlinearVariables () const |
Result () | |
Constructor. More... | |
Public Attributes | |
double | error |
The final factor graph error. More... | |
size_t | iterations |
The number of optimizer iterations performed. More... | |
size_t | lambdas |
The number of different L-M lambda factors that were tried during optimization. More... | |
size_t | linearVariables |
The number of variables that must keep a constant linearization point. More... | |
std::vector< size_t > | newFactorsIndices |
size_t | nonlinearVariables |
The number of variables that can be relinearized. More... | |
Meta information returned about the update
Definition at line 38 of file ConcurrentBatchFilter.h.
|
inline |
Constructor.
Definition at line 53 of file ConcurrentBatchFilter.h.
|
inline |
Definition at line 60 of file ConcurrentBatchFilter.h.
|
inline |
Getter methods.
Definition at line 56 of file ConcurrentBatchFilter.h.
|
inline |
Definition at line 57 of file ConcurrentBatchFilter.h.
|
inline |
Definition at line 59 of file ConcurrentBatchFilter.h.
|
inline |
Definition at line 58 of file ConcurrentBatchFilter.h.
double gtsam::ConcurrentBatchFilter::Result::error |
The final factor graph error.
Definition at line 50 of file ConcurrentBatchFilter.h.
size_t gtsam::ConcurrentBatchFilter::Result::iterations |
The number of optimizer iterations performed.
Definition at line 39 of file ConcurrentBatchFilter.h.
size_t gtsam::ConcurrentBatchFilter::Result::lambdas |
The number of different L-M lambda factors that were tried during optimization.
Definition at line 40 of file ConcurrentBatchFilter.h.
size_t gtsam::ConcurrentBatchFilter::Result::linearVariables |
The number of variables that must keep a constant linearization point.
Definition at line 42 of file ConcurrentBatchFilter.h.
std::vector<size_t> gtsam::ConcurrentBatchFilter::Result::newFactorsIndices |
The indices of the newly-added factors, in 1-to-1 correspondence with the factors passed as newFactors
update(). These indices may be used later to refer to the factors in order to remove them.
Definition at line 48 of file ConcurrentBatchFilter.h.
size_t gtsam::ConcurrentBatchFilter::Result::nonlinearVariables |
The number of variables that can be relinearized.
Definition at line 41 of file ConcurrentBatchFilter.h.