LineSearcher.java :  » Natural-Language-Processing » Stanford-Classifer » edu » stanford » nlp » optimization » Java Open Source

Java Open Source » Natural Language Processing » Stanford Classifer 
Stanford Classifer » edu » stanford » nlp » optimization » LineSearcher.java
package edu.stanford.nlp.optimization;

/**
 * The interface for one variable function minimizers.
 *
 * @author Jenny Finkel
 */
public interface LineSearcher {

  /**
   * Attempts to find an unconstrained minimum of the objective
   * <code>function</code> starting at <code>initial</code>, within
   * <code>functionTolerance</code>.
   *
   * @param function          the objective function
   */
  double minimize(edu.stanford.nlp.util.Function<Double, Double> function) ;
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.