Interface InitialsFactory

  • All Known Implementing Classes:
    DefaultSimplex, UniformDistributionOverBox1, UniformDistributionOverBox2

    public interface InitialsFactory
    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 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