SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.optimization.initialization
Interface BuildInitials

All Known Implementing Classes:
DefaultSimplex, UniformDistributionOverBox1, UniformDistributionOverBox2

public interface BuildInitials

Some optimization algorithms, e.g., Nelder-Mead, Differential-Evolution, require a set of initial points to work with. In case there are fewer initial points supplied, we need to generate more by, e.g., guessing.


Method Summary
 Vector[] getInitials(Vector... initials)
          Generate a set of initial points for optimization from the fewer than required points.
 

Method Detail

getInitials

Vector[] getInitials(Vector... initials)
Generate a set of initial points for optimization from the fewer than required points.

Parameters:
initials - initial points; null if no initial supplied
Returns:
a full set of initial points

SuanShu, a Java numerical and statistical library

Copyright © 2012 Numerical Method Inc. Ltd. All Rights Reserved.