Start wrapping the verbosity options for GNC

release/4.3a0
John Lambert 2021-08-14 01:14:23 -04:00 committed by GitHub
parent 4e1e76250e
commit 5dff046488
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -527,8 +527,13 @@ template<PARAMS>
virtual class GncParams {
GncParams(const PARAMS& baseOptimizerParams);
GncParams();
void setVerbosityGNC(const gtsam::GncParams::Verbosity value);
void print(const string& str) const;
};
typedef gtsam::GncParams::Verbosity::SILENT GncVerbositySilent;
typedef gtsam::GncParams::Verbosity::SUMMARY GncVerbositySummary;
typedef gtsam::GncParams::Verbosity::VALUES GncVerbosityValues;
typedef gtsam::GncParams<gtsam::GaussNewtonParams> GncGaussNewtonParams;
typedef gtsam::GncParams<gtsam::LevenbergMarquardtParams> GncLMParams;