Folks,
  fwiw, https://github.com/denis-bz/opt has a Python testbench
for some of the non-derivative optimizers in NLopt
on Powell's sin-cos scalable test function.
This turns out to be *very* noisy; with 5 random seeds,

    fmin    0.4      neval  369  LN_BOBYQA
    fmin    3        neval  580  LN_BOBYQA
    fmin    0.06     neval  423  LN_BOBYQA
    fmin   12        neval  385  LN_BOBYQA
    fmin    2        neval  325  LN_BOBYQA
    ...
    fmin  766      neval 1000   0s  LN_COBYLA
    fmin 1580      neval 1000   0s  LN_COBYLA
    ...
    fmin   52      neval 1000   0s  LN_NELDERMEAD
    ...

see opt-py.Readme and opt/nlopt/test/Powellsincos*sum.
Comments are welcome, other high-d test functions most welcome.

cheers
  -- denis


_______________________________________________
NLopt-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/nlopt-discuss

Reply via email to