Performs non linear optimization over a non-linear function, using a variant of the Levenberg Marquardt algorithm.
Check wikipedia for more information. http://en.wikipedia.org/wiki/Levenberg%E2%80%93Marquardt_algorithm
Definition at line 61 of file NonLinearOptimization.
| typedef Matrix< Scalar, Dynamic, 1 > Eigen::LevenbergMarquardt< FunctorType, Scalar >::FVectorType |
Definition at line 85 of file NonLinearOptimization.
| typedef DenseIndex Eigen::LevenbergMarquardt< FunctorType, Scalar >::Index |
Definition at line 67 of file NonLinearOptimization.
| typedef Matrix< Scalar, Dynamic, Dynamic > Eigen::LevenbergMarquardt< FunctorType, Scalar >::JacobianType |
Definition at line 86 of file NonLinearOptimization.
| Eigen::LevenbergMarquardt< FunctorType, Scalar >::LevenbergMarquardt | ( | FunctorType & | _functor | ) | [inline] |
Definition at line 64 of file NonLinearOptimization.
| Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::lm_param | ( | void | ) | [inline] |
Definition at line 125 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::lmder1 | ( | FVectorType & | x, |
| const Scalar | tol = internal::sqrt(NumTraits<Scalar>::epsilon()) |
||
| ) |
Definition at line 143 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::lmdif1 | ( | FunctorType & | functor, |
| FVectorType & | x, | ||
| Index * | nfev, | ||
| const Scalar | tol = internal::sqrt(NumTraits<Scalar>::epsilon()) |
||
| ) | [static] |
Definition at line 628 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::lmstr1 | ( | FVectorType & | x, |
| const Scalar | tol = internal::sqrt(NumTraits<Scalar>::epsilon()) |
||
| ) |
Definition at line 368 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimize | ( | FVectorType & | x | ) |
Definition at line 166 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimizeInit | ( | FVectorType & | x | ) |
Definition at line 179 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimizeOneStep | ( | FVectorType & | x | ) |
Definition at line 222 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimizeOptimumStorage | ( | FVectorType & | x | ) |
Definition at line 615 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimizeOptimumStorageInit | ( | FVectorType & | x | ) |
Definition at line 390 of file NonLinearOptimization.
| LevenbergMarquardtSpace::Status Eigen::LevenbergMarquardt< FunctorType, Scalar >::minimizeOptimumStorageOneStep | ( | FVectorType & | x | ) |
Definition at line 439 of file NonLinearOptimization.
| LevenbergMarquardt& Eigen::LevenbergMarquardt< FunctorType, Scalar >::operator= | ( | const LevenbergMarquardt< FunctorType, Scalar > & | ) | [private] |
| void Eigen::LevenbergMarquardt< FunctorType, Scalar >::resetParameters | ( | void | ) | [inline] |
Definition at line 113 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::actred [private] |
Definition at line 136 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::delta [private] |
Definition at line 134 of file NonLinearOptimization.
| FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::diag |
Definition at line 116 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::dirder [private] |
Definition at line 136 of file NonLinearOptimization.
| JacobianType Eigen::LevenbergMarquardt< FunctorType, Scalar >::fjac |
Definition at line 117 of file NonLinearOptimization.
| Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::fnorm |
Definition at line 122 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::fnorm1 [private] |
Definition at line 136 of file NonLinearOptimization.
FunctorType& Eigen::LevenbergMarquardt< FunctorType, Scalar >::functor [private] |
Definition at line 127 of file NonLinearOptimization.
| FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::fvec |
Definition at line 116 of file NonLinearOptimization.
| Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::gnorm |
Definition at line 122 of file NonLinearOptimization.
| Index Eigen::LevenbergMarquardt< FunctorType, Scalar >::iter |
Definition at line 121 of file NonLinearOptimization.
Index Eigen::LevenbergMarquardt< FunctorType, Scalar >::m [private] |
Definition at line 129 of file NonLinearOptimization.
Index Eigen::LevenbergMarquardt< FunctorType, Scalar >::n [private] |
Definition at line 128 of file NonLinearOptimization.
| Index Eigen::LevenbergMarquardt< FunctorType, Scalar >::nfev |
Definition at line 119 of file NonLinearOptimization.
| Index Eigen::LevenbergMarquardt< FunctorType, Scalar >::njev |
Definition at line 120 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::par [private] |
Definition at line 132 of file NonLinearOptimization.
| Parameters Eigen::LevenbergMarquardt< FunctorType, Scalar >::parameters |
Definition at line 115 of file NonLinearOptimization.
| PermutationMatrix<Dynamic,Dynamic> Eigen::LevenbergMarquardt< FunctorType, Scalar >::permutation |
Definition at line 118 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::pnorm [private] |
Definition at line 136 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::prered [private] |
Definition at line 136 of file NonLinearOptimization.
| FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::qtf |
Definition at line 116 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::ratio [private] |
Definition at line 135 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::sum [private] |
Definition at line 132 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::temp [private] |
Definition at line 133 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::temp1 [private] |
Definition at line 133 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::temp2 [private] |
Definition at line 133 of file NonLinearOptimization.
| bool Eigen::LevenbergMarquardt< FunctorType, Scalar >::useExternalScaling |
Definition at line 123 of file NonLinearOptimization.
FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::wa1 [private] |
Definition at line 130 of file NonLinearOptimization.
FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::wa2 [private] |
Definition at line 130 of file NonLinearOptimization.
FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::wa3 [private] |
Definition at line 130 of file NonLinearOptimization.
FVectorType Eigen::LevenbergMarquardt< FunctorType, Scalar >::wa4 [private] |
Definition at line 130 of file NonLinearOptimization.
Scalar Eigen::LevenbergMarquardt< FunctorType, Scalar >::xnorm [private] |
Definition at line 136 of file NonLinearOptimization.
| Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 | Hosted on: |