Interface Minimizer

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      de.jungblut.math.DoubleVector minimize​(CostFunction f, de.jungblut.math.DoubleVector theta, int maxIterations, boolean verbose)
      Minimizes the given costfunction with the starting parameter theta.
    • Method Detail

      • minimize

        de.jungblut.math.DoubleVector minimize​(CostFunction f,
                                               de.jungblut.math.DoubleVector theta,
                                               int maxIterations,
                                               boolean verbose)
        Minimizes the given costfunction with the starting parameter theta.
        Parameters:
        f - the costfunction to minimize.
        theta - the starting parameters.
        maxIterations - the number of iterations to do.
        verbose - if TRUE it will print progress.
        Returns:
        the optimized theta parameters.