diff options
Diffstat (limited to 'extern/libmv/third_party/ceres/include/ceres/iteration_callback.h')
-rw-r--r-- | extern/libmv/third_party/ceres/include/ceres/iteration_callback.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/extern/libmv/third_party/ceres/include/ceres/iteration_callback.h b/extern/libmv/third_party/ceres/include/ceres/iteration_callback.h index 987c2d91f79..56892562556 100644 --- a/extern/libmv/third_party/ceres/include/ceres/iteration_callback.h +++ b/extern/libmv/third_party/ceres/include/ceres/iteration_callback.h @@ -50,6 +50,7 @@ struct IterationSummary { cost(0.0), cost_change(0.0), gradient_max_norm(0.0), + gradient_norm(0.0), step_norm(0.0), eta(0.0), step_size(0.0), @@ -100,6 +101,9 @@ struct IterationSummary { // Infinity norm of the gradient vector. double gradient_max_norm; + // 2-norm of the gradient vector. + double gradient_norm; + // 2-norm of the size of the step computed by the optimization // algorithm. double step_norm; |