| create_data(const Params &p, Function f, int xDim, int yDim, int num=1000, Scalar minX=-5, Scalar maxX=5) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| create_numerical_jacobian(int o, Function f, float delta=1.E-5) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| create_numerical_jacobian(int o, FunctionMat f, float delta=1.E-5) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| create_numerical_jacobians(int n, Function f, float delta=1.e-5) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| create_numerical_jacobians(int n, FunctionMat f, float delta=1.e-5) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| dbg | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| DebugCallback typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| default_debug_callback(const Result &r) | icl::math::LevenbergMarquardtFitter< Scalar > | static |
| dst | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| dy | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| eps1 | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| eps2 | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| error(const Matrix &ys, const Matrix &y_est) const | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| f | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| fit(const Matrix &xs, const Matrix &ys, Params initParams) | icl::math::LevenbergMarquardtFitter< Scalar > | |
| fitMat(const Matrix &xs, const Matrix &ys, Params initParams) | icl::math::LevenbergMarquardtFitter< Scalar > | private |
| fitVec(const Matrix &xs, const Matrix &ys, Params initParams) | icl::math::LevenbergMarquardtFitter< Scalar > | private |
| fMat | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| Function typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| FunctionMat typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| H | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| init(Function f, int outputDim, const std::vector< Jacobian > &js=std::vector< Jacobian >(), Scalar tau=1.e-8, int maxIterations=1000, Scalar minError=1.e-6, Scalar lambdaMultiplier=10, Scalar eps1=1.49012e-08, Scalar eps2=1.49012e-08, const std::string &linSolver="svd") | icl::math::LevenbergMarquardtFitter< Scalar > | |
| init(FunctionMat f, int outputDim, const std::vector< JacobianMat > &js=std::vector< JacobianMat >(), Scalar tau=1.e-8, int maxIterations=1000, Scalar minError=1.e-6, Scalar lambdaMultiplier=10, Scalar eps1=1.49012e-08, Scalar eps2=1.49012e-08, const std::string &linSolver="svd") | icl::math::LevenbergMarquardtFitter< Scalar > | |
| J | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| Jacobian typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| JacobianMat typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| js | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| jsMat | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| lambdaMultiplier | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| LevenbergMarquardtFitter() | icl::math::LevenbergMarquardtFitter< Scalar > | |
| LevenbergMarquardtFitter(Function f, int outputDim, const std::vector< Jacobian > &js=std::vector< Jacobian >(), Scalar tau=1.e-3, int maxIterations=200, Scalar minError=1.e-6, Scalar lambdaMultiplier=10, Scalar eps1=1.49012e-08, Scalar eps2=1.49012e-08, const std::string &linSolver="svd") | icl::math::LevenbergMarquardtFitter< Scalar > | |
| LevenbergMarquardtFitter(FunctionMat f, int outputDim, const std::vector< JacobianMat > &js=std::vector< JacobianMat >(), Scalar tau=1.e-3, int maxIterations=200, Scalar minError=1.e-6, Scalar lambdaMultiplier=10, Scalar eps1=1.49012e-08, Scalar eps2=1.49012e-08, const std::string &linSolver="svd") | icl::math::LevenbergMarquardtFitter< Scalar > | |
| linSolver | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| Matrix typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| maxIterations | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| minError | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| Params typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| params_new | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| setDebugCallback(DebugCallback dbg=default_debug_callback) | icl::math::LevenbergMarquardtFitter< Scalar > | |
| setUseMultiThreading(bool enable) | icl::math::LevenbergMarquardtFitter< Scalar > | |
| tau | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| useMat | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| useMultiThreading | icl::math::LevenbergMarquardtFitter< Scalar > | protected |
| Vector typedef | icl::math::LevenbergMarquardtFitter< Scalar > | |
| y_est | icl::math::LevenbergMarquardtFitter< Scalar > | protected |