Have you tried "optimx" package that John Nash and I wrote?  The main purpose 
is to be able to readily compare multiple optimizers on a particular class of 
problems and see which one seems to do the best.  It doesn't include nloptr, 
but most other optimizers are there.

Ravi
________________________________________
From: R-devel <r-devel-boun...@r-project.org> on behalf of Spencer Graves 
<spencer.gra...@prodsyse.com>
Sent: Saturday, October 8, 2016 2:50 PM
To: R-devel
Subject: [Rd] optim(…, method=‘L-BFGS-B’) stops with an error message while 
violating the lower bound

Hello:


       The development version of Ecdat on R-Forge contains a vignette
in which optim(…, method=‘L-BFGS-B’) stops with an error message while
violating the lower bound.


       To see all the details, try the following:


install.packages("Ecdat", repos="http://R-Forge.R-project.org";)


       Then do "help(pac=Ecdat)" -> "User guides, package vignettes and
other documentation" -> "Ecdat::AverageIncomeModels".


       I've found other optimizers that will get around the problem in
this case but none that performs as well as optim with many other problems.


       Thanks,
       Spencer Graves


p.s.  I've also tested bobyqa{minqa} or nloptr{nloptr}, recommended in a
vignette in the lme4 package.  These did better than optim in this
example but worse in others I tried.

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to