Classes | Namespaces | Enumerations | Functions
LevenbergMarquardt.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::DenseFunctor< _Scalar, NX, NY >
class  Eigen::LevenbergMarquardt< _FunctorType >
 Performs non linear optimization over a non-linear function, using a variant of the Levenberg Marquardt algorithm. More...
struct  Eigen::SparseFunctor< _Scalar, _Index >

Namespaces

namespace  Eigen
 

iterative scaling algorithm to equilibrate rows and column norms in matrices


namespace  Eigen::internal
namespace  Eigen::LevenbergMarquardtSpace

Enumerations

enum  Eigen::LevenbergMarquardtSpace::Status {
  Eigen::LevenbergMarquardtSpace::NotStarted = -2, Eigen::LevenbergMarquardtSpace::Running = -1, Eigen::LevenbergMarquardtSpace::ImproperInputParameters = 0, Eigen::LevenbergMarquardtSpace::RelativeReductionTooSmall = 1,
  Eigen::LevenbergMarquardtSpace::RelativeErrorTooSmall = 2, Eigen::LevenbergMarquardtSpace::RelativeErrorAndReductionTooSmall = 3, Eigen::LevenbergMarquardtSpace::CosinusTooSmall = 4, Eigen::LevenbergMarquardtSpace::TooManyFunctionEvaluation = 5,
  Eigen::LevenbergMarquardtSpace::FtolTooSmall = 6, Eigen::LevenbergMarquardtSpace::XtolTooSmall = 7, Eigen::LevenbergMarquardtSpace::GtolTooSmall = 8, Eigen::LevenbergMarquardtSpace::UserAsked = 9,
  Eigen::LevenbergMarquardtSpace::NotStarted = -2, Eigen::LevenbergMarquardtSpace::Running = -1, Eigen::LevenbergMarquardtSpace::ImproperInputParameters = 0, Eigen::LevenbergMarquardtSpace::RelativeReductionTooSmall = 1,
  Eigen::LevenbergMarquardtSpace::RelativeErrorTooSmall = 2, Eigen::LevenbergMarquardtSpace::RelativeErrorAndReductionTooSmall = 3, Eigen::LevenbergMarquardtSpace::CosinusTooSmall = 4, Eigen::LevenbergMarquardtSpace::TooManyFunctionEvaluation = 5,
  Eigen::LevenbergMarquardtSpace::FtolTooSmall = 6, Eigen::LevenbergMarquardtSpace::XtolTooSmall = 7, Eigen::LevenbergMarquardtSpace::GtolTooSmall = 8, Eigen::LevenbergMarquardtSpace::UserAsked = 9
}

Functions

template<typename QRSolver , typename VectorType >
void Eigen::internal::lmpar2 (const QRSolver &qr, const VectorType &diag, const VectorType &qtb, typename VectorType::Scalar m_delta, typename VectorType::Scalar &par, VectorType &x)


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:38:51