Image Component Library (ICL)
icl::math::LevenbergMarquardtFitter< Scalar > Member List
This is the complete list of members for icl::math::LevenbergMarquardtFitter< Scalar >, including all inherited members.
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]
dbgicl::math::LevenbergMarquardtFitter< Scalar > [protected]
DebugCallback typedeficl::math::LevenbergMarquardtFitter< Scalar >
default_debug_callback(const Result &r)icl::math::LevenbergMarquardtFitter< Scalar > [static]
dsticl::math::LevenbergMarquardtFitter< Scalar > [protected]
dyicl::math::LevenbergMarquardtFitter< Scalar > [protected]
eps1icl::math::LevenbergMarquardtFitter< Scalar > [protected]
eps2icl::math::LevenbergMarquardtFitter< Scalar > [protected]
error(const Matrix &ys, const Matrix &y_est) const icl::math::LevenbergMarquardtFitter< Scalar > [protected]
ficl::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]
fMaticl::math::LevenbergMarquardtFitter< Scalar > [protected]
Function typedeficl::math::LevenbergMarquardtFitter< Scalar >
FunctionMat typedeficl::math::LevenbergMarquardtFitter< Scalar >
Hicl::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 >
Jicl::math::LevenbergMarquardtFitter< Scalar > [protected]
Jacobian typedeficl::math::LevenbergMarquardtFitter< Scalar >
JacobianMat typedeficl::math::LevenbergMarquardtFitter< Scalar >
jsicl::math::LevenbergMarquardtFitter< Scalar > [protected]
jsMaticl::math::LevenbergMarquardtFitter< Scalar > [protected]
lambdaMultipliericl::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 >
linSolvericl::math::LevenbergMarquardtFitter< Scalar > [protected]
Matrix typedeficl::math::LevenbergMarquardtFitter< Scalar >
maxIterationsicl::math::LevenbergMarquardtFitter< Scalar > [protected]
minErroricl::math::LevenbergMarquardtFitter< Scalar > [protected]
Params typedeficl::math::LevenbergMarquardtFitter< Scalar >
params_newicl::math::LevenbergMarquardtFitter< Scalar > [protected]
setDebugCallback(DebugCallback dbg=default_debug_callback)icl::math::LevenbergMarquardtFitter< Scalar >
setUseMultiThreading(bool enable)icl::math::LevenbergMarquardtFitter< Scalar >
tauicl::math::LevenbergMarquardtFitter< Scalar > [protected]
useMaticl::math::LevenbergMarquardtFitter< Scalar > [protected]
useMultiThreadingicl::math::LevenbergMarquardtFitter< Scalar > [protected]
Vector typedeficl::math::LevenbergMarquardtFitter< Scalar >
y_esticl::math::LevenbergMarquardtFitter< Scalar > [protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines