[SciPy-Dev] PR #196: simplification of optimization wrappers
Pauli Virtanen
pav at iki.fi
Wed Apr 18 16:38:19 EDT 2012
Hi,
18.04.2012 22:26, Denis Laxalde kirjoitti:
> In pull request #196, I am proposing to simplify the signature of
> optimization wrappers (minimize, minimize_scalar, etc.) to get
> something like:
>
> x, info = minimize(fun, x0, [jac, constraints], options)
How about going even further, and not even returning `x`. Rather, stuff
it inside `info`:
sol = minimize(fun, x0, [jac, constraints], options)
x = sol.x
Just change the solution object to a dict subclass with attribute
accessors, and you're done.
And maybe even add `def __array__(self): return self.x`, so you can do
`asarray(sol)`?
Pauli
More information about the SciPy-Dev
mailing list