Package tv.floe.metronome.deeplearning.neuralnetwork.optimize.util

Examples of tv.floe.metronome.deeplearning.neuralnetwork.optimize.util.CustomConjugateGradient


   
    logreg.labels = y;
   
   
    LogisticRegressionOptimizer opt = new LogisticRegressionOptimizer( logreg, learningRate );
    CustomConjugateGradient g = new CustomConjugateGradient(opt);
    g.optimize();
   
   
    Matrix predict = logreg.predict(x);
    //log.info(predict.toString());
View Full Code Here


       
        LogisticRegressionOptimizer opt = new LogisticRegressionOptimizer( logreg, learningRate );
       

       
        CustomConjugateGradient g = new CustomConjugateGradient(opt);
        g.optimize();
       
       
        Matrix predict = logreg.predict(xMatrix);
        //log.info(predict.toString());
View Full Code Here

    double learningRate = 0.001;
    logRegression.labels = labels;
   
    LogisticRegressionOptimizer opt = new LogisticRegressionOptimizer( logRegression, learningRate );
    CustomConjugateGradient g = new CustomConjugateGradient(opt);
    //NonZeroStoppingConjugateGradient g = new NonZeroStoppingConjugateGradient(opt);
    g.optimize();
   
   
   
    Matrix predict = logRegression.predict(input);
View Full Code Here

 
  public void train(Matrix x) {
   
    if (opt == null) {
      //opt = new cc.mallet.optimize.LimitedMemoryBFGS(this);
      opt = new CustomConjugateGradient(this);
    }
   
    opt.setTolerance(tolerance);
    int epochs = 5000; // default
    if ( extraParams.length > 2) {
View Full Code Here

    network.logisticRegressionLayer.input = layerInput;
    network.logisticRegressionLayer.labels = labels;

   
    LogisticRegressionOptimizer opt = new LogisticRegressionOptimizer( network.logisticRegressionLayer, learningRate );
    CustomConjugateGradient g = new CustomConjugateGradient(opt);
    g.optimize();
    //System.out.println("using LogisticRegressionOptimizer and CustomConjugateGradient !!!");
   
    network.backProp(learningRate, epochs);
   
View Full Code Here

TOP

Related Classes of tv.floe.metronome.deeplearning.neuralnetwork.optimize.util.CustomConjugateGradient

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.