newsminfx optimisation library - News: Minfx 1.0.0.

 
 
Show feedback again
Latest News
Minfx version 1.0.6. posted by bugman, Thu 24 Apr 2014 12:03:37 PM UTC - 0 replies
Minfx version 1.0.5. posted by bugman, Mon 27 May 2013 08:56:39 AM UTC - 0 replies
Minfx version 1.0.4. posted by bugman, Sat 09 Mar 2013 09:17:51 AM UTC - 0 replies
Minfx version 1.0.3. posted by bugman, Thu 27 Jan 2011 08:45:29 AM UTC - 0 replies
minfx version 1.0.2. posted by bugman, Thu 30 Jul 2009 01:22:06 PM UTC - 0 replies
[Submit News]
[7 news in archive]

Minfx 1.0.0.

Item posted by Edward d Auvergne <bugman> on Sat 08 Dec 2007 06:01:10 PM UTC.

Description

This is the initial release of minfx. The minfx project is a Python module library for numerical optimisation, being a large collection of minimisation algorithms. In the future it will have API interfaces for other programming languages added and will be ported to C for better numerical efficiency using the Lapack and Blas libraries.

This code originated as part of the relax project (http://nmr-relax.com or https://gna.org/projects/relax/) within the 'minimise/' directory. Minfx is complete, very stable, well tested, and has been spun off as its own project for the benefit of other scientific, analytical, or numerical projects.

Current optimisation algorithms

Line search methods: Steepest descent; Back-and-forth coordinate descent; Quasi-Newton BFGS; Newton; and Newton-CG.

Trust-region methods: Cauchy point; Dogleg; CG-Steihaug; and Exact trust region.

Conjugate gradient methods: Fletcher-Reeves; Polak-Ribiere; Polak-Ribiere +; and Hestenes-Stiefel.

Miscellaneous: Grid search; Simplex; and Levenberg-Marquardt.

The step selection subalgorithms include: Backtracking line search; Nocedal and Wright interpolation based line search; Nocedal and Wright line search for the Wolfe conditions; More and Thuente line search; and no line search.

The Hessian modification subalgorithms include: Unmodified Hessian; Eigenvalue modification; Cholesky with added multiple of the identity; the Gill, Murray, and Wright modified Cholesky algorithm; and the Schnabel and Eskow 1999 algorithm.

All methods can be constrained by the Method of Multipliers (also known as the Augmented Lagrangian).

Download

The software can be downloaded from http://download.gna.org/minfx/.

Comments:

No messages in Minfx 1.0.0.

 

Start a New Thread:

You could post if you were logged in
Show feedback again

Back to the top


Powered by Savane 3.1-cleanup