Package algo

Examples of algo.GradientAscent


    super(name);

  }
  @Override
  protected void setUp() {
    ga = new GradientAscent();
  }
View Full Code Here


  public LinearClassifier batchTrain(
      ArrayList<ClassificationInstance> trainingData) {
    Objective obj = new Objective(trainingData);
    // perform gradient descent
    @SuppressWarnings("unused")
    GradientAscent gaoptimizer;
    ConjugateGradient optimizer = new ConjugateGradient(obj
        .getNumParameters());
    @SuppressWarnings("unused")
    boolean success = optimizer.maximize(obj);
View Full Code Here

  public static void main(String[] args) {
    double[] center = { 2, 3 };
    double[] skew = { 1, 100 };
    TestMaximization obj = new TestMaximization(center, skew);
    GradientAscent ga = new GradientAscent();
    ga.maximize(obj);
    System.out.println("Gradient descent found params (val="
        + obj.numValueCalls + " grad=" + obj.numGradientCalls + "): ");
    for (int i = 0; i < obj.params.length; i++) {
      System.out.print(obj.params[i] + " ");
    }
View Full Code Here

  }

  public LinearTagger batchTrain(ArrayList<SequenceInstance> trainingData) {
    Objective obj = new Objective(trainingData);
    // perform gradient descent
    @SuppressWarnings("unused")
    GradientAscent gaoptimizer = new GradientAscent();
    @SuppressWarnings("unused")
    ConjugateGradient optimizer = new ConjugateGradient(obj
        .getNumParameters());
    @SuppressWarnings("unused")
    boolean success = optimizer.maximize(obj);
View Full Code Here

TOP

Related Classes of algo.GradientAscent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.