Recently I reported a small bug in optim's SANN method failing to report that it had exceeded the maximum function evaluation limit in the convergence code. This is a small enough matter that I was reluctant to create a full-blown bug report. Indeed in the optimx package Ravi Varadhan and I have been developing on r-forge (under the OptimizeR project) it was a minimal work around to fix the matter in our wrapper that incorporates optim() and a number of other tools. While I don't normally do C code, I could likely figure out a fix for optim too. My query is about how to best get this done without causing a lot of work for others i.e., where to I send patches etc. I expect there are a number of similar issues for different areas of R and its documentation, and a clarification from someone in the core team could streamline things. Maybe the bug system is still the right place? Cheers, JN
John, I guess it is time to file a bug report given it has not been done so far and noody found the time to look at ir so far. Thanks, Uwe Prof. John C Nash wrote:> > Recently I reported a small bug in optim's SANN method failing to report > that it had exceeded the maximum function evaluation limit in the > convergence code. This is a small enough matter that I was reluctant to > create a full-blown bug report. Indeed in the optimx package Ravi > Varadhan and I have been developing on r-forge (under the OptimizeR > project) it was a minimal work around to fix the matter in our wrapper > that incorporates optim() and a number of other tools. While I don't > normally do C code, I could likely figure out a fix for optim too. > > My query is about how to best get this done without causing a lot of > work for others i.e., where to I send patches etc. I expect there are a > number of similar issues for different areas of R and its documentation, > and a clarification from someone in the core team could streamline > things. Maybe the bug system is still the right place? > > Cheers, JN > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
>>>>> "JN" == Prof John C Nash <nashjc at uottawa.ca> >>>>> on Thu, 22 Oct 2009 10:53:43 -0400 writes:JN> Recently I reported a small bug in optim's SANN method JN> failing to report that it had exceeded the maximum JN> function evaluation limit in the convergence code. This JN> is a small enough matter that I was reluctant to create JN> a full-blown bug report. Indeed in the optimx package JN> Ravi Varadhan and I have been developing on r-forge JN> (under the OptimizeR project) it was a minimal work JN> around to fix the matter in our wrapper that JN> incorporates optim() and a number of other tools. While JN> I don't normally do C code, I could likely figure out a JN> fix for optim too. JN> My query is about how to best get this done without JN> causing a lot of work for others i.e., where to I send JN> patches etc. I expect there are a number of similar JN> issues for different areas of R and its documentation, JN> and a clarification from someone in the core team could JN> streamline things. Maybe the bug system is still the JN> right place? Yes, and in R the function bug.report() Martin