#include <ISAM2Params.h>
Definition at line 67 of file ISAM2Params.h.
gtsam::ISAM2DoglegParams::ISAM2DoglegParams |
( |
double |
_initialDelta = 1.0 , |
|
|
double |
_wildfireThreshold = 1e-5 , |
|
|
DoglegOptimizerImpl::TrustRegionAdaptationMode |
_adaptationMode = DoglegOptimizerImpl:: SEARCH_EACH_ITERATION , |
|
|
bool |
_verbose = false |
|
) |
| |
|
inline |
Specify parameters as constructor arguments
- Parameters
-
Definition at line 79 of file ISAM2Params.h.
std::string gtsam::ISAM2DoglegParams::getAdaptationMode |
( |
| ) |
const |
|
inline |
double gtsam::ISAM2DoglegParams::getInitialDelta |
( |
| ) |
const |
|
inline |
double gtsam::ISAM2DoglegParams::getWildfireThreshold |
( |
| ) |
const |
|
inline |
bool gtsam::ISAM2DoglegParams::isVerbose |
( |
| ) |
const |
|
inline |
void gtsam::ISAM2DoglegParams::print |
( |
const std::string |
str = "" | ) |
const |
|
inline |
void gtsam::ISAM2DoglegParams::setAdaptationMode |
( |
const std::string & |
adaptationMode | ) |
|
|
inline |
void gtsam::ISAM2DoglegParams::setInitialDelta |
( |
double |
initialDelta | ) |
|
|
inline |
void gtsam::ISAM2DoglegParams::setVerbose |
( |
bool |
verbose | ) |
|
|
inline |
void gtsam::ISAM2DoglegParams::setWildfireThreshold |
( |
double |
wildfireThreshold | ) |
|
|
inline |
double gtsam::ISAM2DoglegParams::initialDelta |
The initial trust region radius for Dogleg.
Definition at line 68 of file ISAM2Params.h.
bool gtsam::ISAM2DoglegParams::verbose |
Whether Dogleg prints iteration and convergence information.
Definition at line 76 of file ISAM2Params.h.
double gtsam::ISAM2DoglegParams::wildfireThreshold |
Continue updating the linear delta only when changes are above this threshold (default: 1e-5)
Definition at line 70 of file ISAM2Params.h.
The documentation for this struct was generated from the following files: