|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| LinearTransform | Define methods applying a linear transform and its transpose |
| Quadratic | Define a second-order quadratic operation on a Vector 0.5 x'Hx + b'x where H is a positive semidefinite quadratic and b is a linear gradient. |
| ScalarSolver.Function | Implement a function of one variable to be minimized |
| Transform | Implement a non-linear transform and its linearizations for a non-linear optimization. |
| Vect | Implement a vector supporting linear vector-space methods Test your implementation with VectUtil.test(). |
| VectConst | Vector operations that do not change the state of the vector |
| Class Summary | |
|---|---|
| ArrayVect1 | Implements a Vect by wrapping an array of doubles. |
| CoordinateTransform | Find a best linear combination of input coordinates to fit output coordinates. |
| GaussNewtonSolver | Solve least-squares inverse of a non-linear Transform. |
| LinearTransformWrapper | Wrap a LinearTransform as a non-linear Transform, by ignoring reference model. |
| QuadraticSolver | Minimize a simple quadratic objective function. |
| ScalarSolver | Search a single variable for a value that minimizes a function |
| TransformQuadratic | For a linearized transform, implement the Gauss-Newton quadratic approximation of a damped least-squares objective function. |
| VectUtil | Implements convenience methods for Vect. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||