)]}'
{
  "commit": "835911ec947ceafe300d2604da0700ffd26a3942",
  "tree": "0bc711f133fe2d83a30ad00c36abdcb644f0e2f3",
  "parents": [
    "a9d8ef847f643f9b7cf1270027d7c8744b5db585"
  ],
  "author": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon May 14 12:41:10 2012 -0700"
  },
  "committer": {
    "name": "Sameer Agarwal",
    "email": "sameeragarwal@google.com",
    "time": "Mon May 14 12:41:10 2012 -0700"
  },
  "message": "Add a lower bound on the regularization constant in LM.\n\nIn some cases the Levenberg-Marquardt can oscillate between,\ntwo values of the regularizer mu. A small value which causes\nthe linear solver to fail and a higher value at which the solver\nmakes progress. This can cause significant wastage of solver\neffort, and mu should just be clamped to some value.\n\nThis CL provides this setting as Solver::Options::min_mu,\nand updates the documentation to reflect this.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8feeebde62c257aac2da02e98d2e43bd1a46394",
      "old_mode": 33188,
      "old_path": "docs/api.tex",
      "new_id": "471f2de1b78e0205dc4ad05a76b25a0d43f09cd2",
      "new_mode": 33188,
      "new_path": "docs/api.tex"
    },
    {
      "type": "modify",
      "old_id": "bd6692720234bf670ff2f9efae67fe5bddde02c7",
      "old_mode": 33188,
      "old_path": "include/ceres/solver.h",
      "new_id": "be817687e5d4c5f290618da44dc7e7b29aee4130",
      "new_mode": 33188,
      "new_path": "include/ceres/solver.h"
    },
    {
      "type": "modify",
      "old_id": "7d3afac5abf8bb43a49ed050e5e1cd39c54ae37f",
      "old_mode": 33188,
      "old_path": "internal/ceres/levenberg_marquardt.cc",
      "new_id": "1eae62411d625f4d917e3a6d3496508fe27bf797",
      "new_mode": 33188,
      "new_path": "internal/ceres/levenberg_marquardt.cc"
    },
    {
      "type": "modify",
      "old_id": "77cb00cb6b4874f8352e8898fdae5780fac69520",
      "old_mode": 33188,
      "old_path": "internal/ceres/minimizer.h",
      "new_id": "19b034428260978eb6e113873f6631b4dab36300",
      "new_mode": 33188,
      "new_path": "internal/ceres/minimizer.h"
    }
  ]
}
