|
Graphite
|
Levenberg-Marquardt options. More...
#include <optimizer.hpp>

Public Member Functions | |
| bool | validate () const |
| Validate the options. | |
Public Attributes | |
| Solver< T, S > * | solver |
| Pointer to the linear solver to use for the optimization. | |
| size_t | iterations |
| Maximum number of iterations to run the optimization for. | |
| double | initial_damping |
| Initial damping factor (lambda) value. | |
| uint8_t | optimization_level |
| Constraints with level <= optimization_level will be optimized. | |
| bool | verbose |
| If true, print verbose output during optimization. | |
| bool * | stop_flag |
| Pointer to a stop flag which can be used to terminate the optimization. | |
| StreamPool * | streams |
| Pointer to a pool of streams. | |
Levenberg-Marquardt options.
|
inline |
Validate the options.