úÎNoJ#1      !"#$%&'()*+,-./0 Safe-Infered123456789:;<=>?@ABCDEFGHIJ123456789:;<=>?@ABCDEFGHIJ123456789:;<=>?@ABCDEFGHIJ ExperimentalWRoel van Dijk <vandijk.roel@gmail.com> Bas van Dijk <v.dijk.bas@gmail.com> Safe-Infered."Cannot solve a problem with fewer ( measurements than unknowns. In case ) linear constraints are provided, this * error is also returned when the number ' of measurements is smaller than the * number of unknowns minus the number of  equality constraints. &Constraints matrix is not of full row  rank. &The matrix of constraints cannot have  more rows than columns.  A call to malloc failed in the  underlying C levmar library. %At least one lower bound exceeds the  upper one. %A call to a lapack subroutine failed ' in the underlying C levmar library. &Generic error (not one of the others) Reason for terminating. 7Stopped because model function returned invalid values , (i.e. NaN or Inf). This is a user error. Stopped because of small ||e||_2. .Stopped because no further error reduction is $ possible. Restart with increased %. 9Stopped because of singular matrix. Restart from current ' estimated parameters with increased %. 0Stopped because maximum iterations was reached. Stopped because of small Dp. "Stopped because of small gradient J^T e. (Information regarding the minimization. ||e||_2$ at initial parameters. ||e||_2& at estimated parameters.  ||J^T e||_inf at estimated parameters. ||Dp||_2% at estimated parameters. mu/ max[J^T J]_ii ] at estimated parameters. Number of iterations. Reason for terminating.  Number of function evaluations.  Number of jacobian evaluations. !Number of linear systems solved, % i.e. attempts for reducing error. 7Linear constraints consisting of a constraints matrix, k><m and . a right hand constraints vector, of length k where m is the number of  parameters and k is the number of constraints. LEnsure that these vectors have the same length as the number of parameters. Optional lower bounds Optional upper bounds !Optional weights "Optional linear constraints #Minimization options %Scale factor for initial mu. &Stopping thresholds for  ||J^T e||_inf. 'Stopping thresholds for ||Dp||_2. (Stopping thresholds for ||e||_2. )Step used in the difference # approximation to the Jacobian. If  optDelta<0, the Jacobian is approximated ) with central differences which are more ) accurate (but slower!) compared to the * forward differences employed by default. *;The Levenberg-Marquardt algorithm is overloaded to work on K and L. +#The Levenberg-Marquardt algorithm. AReturns a triple of the found parameters, a structure containing > information about the minimization and the covariance matrix  corresponding to LS solution.  Ensure that n >= m. ,The jacobian of the -1 function. Expressed as a function from a vector Oof parameters to a matrix which for each expected sample describes the partial derivatives of the parameters. See:  <http://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant  Ensure that the length m2 of the parameter vector equals the length of the  initial parameter vector in +. 1 Ensure that the output matrix has the dimension n><m where n is the  number of samples and m is the number of parameters. -HA functional relation describing measurements represented as a function =from a vector of parameters to a vector of expected samples.  Ensure that the length m2 of the parameter vector equals the length of the  initial parameter vector in +.  Ensure that the length n2 of the output sample vector equals the length of  the sample vector in +.  Ensure that the length n6 of the output sample vector vector is bigger than or  equal to the length m of the parameter vector. .Sample vector of length n.  Ensure that n >= m where m is the length of the / vector. /Parameter vector of length m.  Ensure that m <= n where n is the length of the . vector. 0Default minimization options M N is defined as a  where all fields are O.  P merges two  by taking the first non-O value  for each field. 5  !"#$%&'()*+Model Optional jacobian Initial parameters of length m Sample vector of length n Maximum iterations Minimization options  Constraints ,-./0QMRS1  !"#$%&'()*+,-./01/.-,*+#$%&'()0 !"    !"#$%&'()*+,-./0QMRST      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLJKMNOPQORSOPTUVWX levmar-1.2.1Numeric.LevMarBindings.LevMar.CurryFriendly LevMarErrorTooFewMeasurementsConstraintMatrixNotFullRowRankConstraintMatrixRowsGtColsMemoryAllocationFailureFailedBoxCheck LapackError StopReason InvalidValues SmallNorm2E SmallestErrorSingularMatrix MaxIterationsSmallDp SmallGradientInfo infNorm2initE infNorm2EinfNormInfJacTe infNorm2Dp infMuDivMax infNumIter infStopReasoninfNumFuncEvalsinfNumJacobEvalsinfNumLinSysSolvedLinearConstraints Constraints lowerBounds upperBoundsweightslinearConstraintsOptionsOptsoptScaleInitMuoptStopNormInfJacTeoptStopNorm2Dp optStopNorm2EoptDelta LevMarablelevmarJacobianModelSamplesParams defaultOpts LevMarBLecDer LevMarBLecDif LevMarLecDer LevMarLecDif LevMarBCDer LevMarBCDif LevMarDer LevMarDifBoxConstraints slevmar_dif dlevmar_dif slevmar_der dlevmar_derslevmar_bc_difdlevmar_bc_difslevmar_bc_derdlevmar_bc_derslevmar_lec_difdlevmar_lec_difslevmar_lec_derdlevmar_lec_derslevmar_blec_difdlevmar_blec_difslevmar_blec_derdlevmar_blec_derghc-prim GHC.TypesDoubleFloat$fMonoidConstraintsbase Data.Monoidmempty Data.MaybeNothingmappend$fExceptionLevMarError$fLevMarableDouble$fLevMarableFloat