[SciPy-dev] SLSQP Constrained Optimizer Status
Wed Dec 19 19:49:08 CST 2007
Thanks for the heads up. Passing the constraints via f_eqcons and f_ieqcons
needs more work. I'll get on that asap.
On Dec 18, 2007 3:44 PM, dmitrey <email@example.com> wrote:
> Hi Rob, could you check the line 224 (slsqp.py)
> a = numpy.concatenate( (fprime_cons(x),zeros([la,1])),1)
> I found the problem is here (lines 163-165):
> meq = len(eqcons) # meq = The number of equality constraints
> m = meq + len(ieqcons) # m = The total number of constraints
> la = array([1,m]).max() # la =
> So when user pass for example f_eqcons instead of eqcons, there is no
> appropriate handling of the situation in the code above these lines, so
> it produces la = 1 and error in concatenate.
> I will try to continue connecting slsqp to OpenOpt after you'll inform
> about fixing the bug, ok?
> Regards, D.
> Scipy-dev mailing list
- Rob Falck
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Scipy-dev