A bunch of minor changes.

1. Fix a typo in auto_diff_cost_function.h
2. Fix and update Solver::Summary::FullReport() text labels.
3. Add logging of the number of residual and jacobian evaluations
   to the full report. The GradientProblemSolver already does this.

Change-Id: I41059af5f0ebe0417accbbc30b0808a4b04b9edb
This commit is contained in:
Sameer Agarwal
2018-02-05 15:15:40 -08:00
parent 0ca99358cc
commit 0251359830
7 changed files with 37 additions and 9 deletions
+6
View File
@@ -844,9 +844,15 @@ class CERES_EXPORT Solver {
// Time (in seconds) spent evaluating the residual vector.
double residual_evaluation_time_in_seconds;
// Number of residual only evaluations.
int num_residual_evaluations;
// Time (in seconds) spent evaluating the jacobian matrix.
double jacobian_evaluation_time_in_seconds;
// Number of Jacobian (and residual) evaluations.
int num_jacobian_evaluations;
// Time (in seconds) spent doing inner iterations.
double inner_iteration_time_in_seconds;