[SciPy-user] changes in scipy.optimization.tnc (v 1.2 to 1.3)
dmitrey
openopt at ukr.net
Wed Jul 18 05:11:48 EDT 2007
Hi all,
(excuse my English)
I was asked to connect tnc 1.3 instead of the v 1.2 that is present in
scipy svn for now (ticket 296).
Let me remember you that tnc is a routine for solving box-bounded
non-linear optimization problems
f(x)->min
subjected to
lb <=x <= ub
(you should use None if some lb-ub coords are absent)
Before closing the ticket I want to note that it will not provide
backward compability (and hear your suggestions if they will be
obtained), because some things had been changed in tnc, see below some
statements from /tnc/HISTORY (please pay attention to the lines
"Warning: API changes"):
# TNC Release History
# $Jeannot: HISTORY,v 1.15 2005/01/28 18:27:31 js Exp $
01/28/2005, V1.3 : Fix a bug in the anti-zigzaging mechanism (many thanks
to S.G. NASH).
Warning: API changes: refined stopping criterions
(xtol,
pgtol). ftol is no more relative to the value of f.
new parameter offset to translate the coordinates
04/18/2004, V1.2.5 : n==0 is now valid
04/14/2004, V1.2.4 : Fix a potential bug in the Python interface
(infinity==0)
04/14/2004, V1.2.3 : Fix a bug in the Python interface (reference counting)
04/13/2004, V1.2.2 : Fix a bug in the Python interface (memory allocation)
04/13/2004, V1.2.1 : Fix a bug in the Python interface (scaling ignored)
04/03/2004, V1.2 : Memory allocation checks
HTH, Dmitrey.
More information about the SciPy-User
mailing list