[SciPy-Dev] Doc error in scipy.optimize.fmin and missing info in ref guide
Mon Mar 15 18:05:44 CDT 2010
In both my old version and the one in the svn trunk there is an
inconsistency in the docstring of scipy.optimize.fmin.
xtol : float
Relative error in xopt acceptable for convergence.
ftol : number
Relative error in func(xopt) acceptable for convergence.
As you see from the following code snippet from the body of the
function, the convergence test is in terms of absolute error for both
x and f, as the sim array contains x values and fsim the function
if (max(numpy.ravel(abs(sim[1:]-sim))) <= xtol \
and max(abs(fsim-fsim[1:])) <= ftol):
Also, optional parameters for any optimize functions are not described
in the draft of the Scipy reference manual I came across while
googling this issue. For instance, at
fmin does not have the optional arguments detailed. If this is
automatically generated is there a reason why the optional parameters
aren't being shown in this document? I think they should be, IMO.
More information about the SciPy-Dev