Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
The "DerivativeStructure" class is not the proper interface towards user applications that deal with optimization problems.
Recent changes implies copying between e.g. the user's representation of a Jacobian and the "DerviativeStructure" representation of the same data. And, actually, the current implementation of "AbstractLeastSquaresOptimizer" copies back the "DerviativeStructure" representation into a "double[][]" for internal use.
kberlin pointed out the potential storage inefficiencies in large-scale problems.
Attachments
Issue Links
- blocks
-
MATH-874 New API for optimizers
- Resolved