Le 26/07/2010 22:38, Gilles Sadowski a écrit : >>> * Implements Richard Brent's algorithm (from his book "Algorithms for >>> * Minimization without Derivatives", p. 79) for finding minima of real >>> - * univariate functions. >>> + * univariate functions. This implementation is an adaptation partly >>> + * based on the Python code from SciPy (module "optimize.py" v0.5). >> >> If the implementation is partly based on SciPy, there must be a >> reference to it in the NOTICE file. It is *really* important to be very >> careful about the origin of our code and to check the license terms. >> Fortunately, SciPy license is published under the terms of the BSD >> license, which is compatible with Apache Software License. > > The Python implementation is no more original than the Java one as it is > obviously similarly based on the algorithm description in Brent's book. Its > main advantage is that it works whereas my original translation (introduced > in 2.0) contained several bugs. The notice in the Javadoc was to acknowledge > that I used the Python implementation in order to figure out where the > mistakes were in my implementation.
Fine. I thought the version from 2.0 was already derived from this. Now I remember you already told me it was from the original algorithm, sorry for that. > > Now, for Powell's algorithm, which I'm going to introduce in CM (MATH-396), > the Python code is really the only reference; thus I'll indicate it in the > "NOTICE.txt" file. Thanks Luc > > > Gilles > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org