CIA.vc
minfx
The minfx optimisation library
Stats » Projects » minfx
information
Photo
The minfx project is a python package for numerical optimization, being a large collection of minimization algorithms.
syndicateUTC clock
14:22 on Mar 15, 2010
event counters
The last message was received 2.84 weeks ago at 16:40 on Feb 23, 2010
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 4 messages last month
63 messages since the first one, 2.35 years ago, for an average of 1.95 weeks between messages
recent messages
dateReversed sort columnprojectcontentlink
16:40 on Feb 23minfx
Commit by bugman :: r68 /trunk/minfx/grid.py:
Fix for grid_split() for when the number of divisions is more than the total number of points.

The last divisions are discarded in this case.
#
21:40 on Feb 22minfx
Commit by bugman :: r67 /trunk/minfx/grid.py:
Added the function grid_point_array() for finding the minimum point in an array of grid points.

This allows for completely non-linear grid searches as each point is arbitrary.
#
21:16 on Feb 22minfx
Commit by bugman :: r66 /trunk/minfx/grid.py:
Added support for constraints into grid_split().

Points which violate the constraints are now eliminated prior to the grid subdivision.
#
21:04 on Feb 22minfx
Commit by bugman :: r65 /trunk/minfx/grid.py:
Added the grid_split() generator function.

This takes a linear gird, converts it to a linear array of points, and then splits these returning
each grid subdivision.
#
18:07 on Oct 07, 2009minfx
Commit by bugman :: r64 /trunk/minfx/ (base_classes.py grid.py):
The optimisation output is more consistent.

The numpy array has been even better formatted.
#
16:18 on Sep 22, 2009minfx
Commit by bugman :: r63 /trunk/minfx/generic.py:
Bug fix for the catching of models with zero parameters.
#
16:17 on Sep 22, 2009minfx
Commit by bugman :: r62 /trunk/minfx/grid.py:
Modified the grid search to return a warning and to handle models with zero parameters.
#
18:34 on Sep 21, 2009minfx
Commit by bugman :: r61 /trunk/minfx/generic.py:
The output of generic_minimise() has been cleaned up - the numpy parameter is printed as a list.
#
18:33 on Sep 21, 2009minfx
Commit by bugman :: r60 /trunk/minfx/base_classes.py:
The optimisation output has been prettified - the numpy array has been better formatted.
#
18:13 on Sep 21, 2009minfx
Commit by bugman :: r59 /trunk/minfx/grid.py:
Removed some debugging code.
#
18:11 on Sep 21, 2009minfx
Commit by bugman :: r58 /trunk/minfx/grid.py:
Modified the grid search print out to be prettier.
#
18:00 on Sep 21, 2009minfx
Commit by bugman :: r57 /trunk/minfx/grid.py:
Redesigned the grid search function.

The grid_ops arg has been replaced by the more intuitive num_incs, lower and upper args fro the
number of increments, lower bound, and upper bound value lists respectively.

The new incs argument has been added to allow custom non-linear grid searches.

The new MinfxError system is now being used, and many arguments are being checked.

The docstring has been converted to epydoc format.
#
13:25 on Sep 21, 2009minfx
Commit by bugman :: r56 /trunk/minfx/generic.py:
A MinfxError is now raised if the supplied minimisation algorithm cannot be identified.
#
13:25 on Sep 21, 2009minfx
Commit by bugman :: r55 /trunk/minfx/errors.py:
Added a rudimentary error system.
#
12:41 on Sep 21, 2009minfx
Commit by bugman :: r54 /trunk/minfx/generic.py:
Removed the grid search option from the generic_minimise() function.

The minimisation options are too messy and inflexible. The grid search should be preformed by
direct calls to grid.grid().
#
12:32 on Sep 21, 2009minfx
Commit by bugman :: r53 /trunk/minfx/grid.py:
Modified the grid search print out to indicated the number of grid points used.
#
13:32 on Jul 30, 2009minfx
Commit by bugman :: r52 /trunk/doc/Release_Checklist:
Some more fixes for the release checklist document.
#
13:09 on Jul 30, 2009minfx
Commit by bugman :: r51 /tags/1.0.2/setup.py:
Updated the version number to 1.0.2.
#
13:08 on Jul 30, 2009minfx
Commit by bugman :: r50 /trunk/CHANGES:
Merged r48 from the 1.0.2 tag.

The command used was:
svn merge -r47:48 svn+ssh://bugman at svn dot gna dot org/svn/minfx/tags/1.0.2 .
#
13:07 on Jul 30, 2009minfx
Commit by bugman :: r49 /trunk/doc/Release_Checklist:
Fix for the release checklist document.
#