commit | 9883fc396b2913fbc597afa795c39d365229c299 | [log] [tgz] |
---|---|---|
author | Sameer Agarwal <sameeragarwal@google.com> | Fri Nov 30 12:32:43 2012 -0800 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Fri Nov 30 18:37:42 2012 -0800 |
tree | c15844c5e91b69c7f119b75ee61b0e3f4a4d84fb | |
parent | 2293cb5bc96a5b317ed4ca52aa3494cadecbc07c [diff] |
Refactoring of the LineSearchMinimizer. 1. New LineSearchDirection interface, factory and instances. 2. Cleanup of LineSearchMinimizer to use the State and Direction objects. 3. LBFGS -> LowRankInverseHessian. 4. Refactoring of the RunCallbacks function and share it across LineSearchMinimizer and TrustRegionMinimizer. Change-Id: I19354afc6f5d6567b28918710c2012dc30ef8f32