com.marmoush.jann.utils
Class TrainUtils

java.lang.Object
  extended by com.marmoush.jann.utils.TrainUtils

public class TrainUtils
extends Object

The Class TrainUtils.


Constructor Summary
TrainUtils()
           
 
Method Summary
static void batchLinRgr(SvLayer layer, DoubleMatrix batchTrainingEx, DoubleMatrix batchTargets)
           
static DoubleMatrix batchLinRgrGd(DoubleMatrix batchTrainingEx, DoubleMatrix batchTargets, DoubleMatrix initWeight, double lrnRate)
           
static DoubleMatrix normalEqInv(DoubleMatrix x, DoubleMatrix targets)
           
static DoubleMatrix normalEqPinv(DoubleMatrix x, DoubleMatrix targets)
           
static void stochasticLinRgr(SvLayer layer, List<DoubleMatrix> trainingEx, List<DoubleMatrix> targets)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrainUtils

public TrainUtils()
Method Detail

batchLinRgr

public static void batchLinRgr(SvLayer layer,
                               DoubleMatrix batchTrainingEx,
                               DoubleMatrix batchTargets)

batchLinRgrGd

public static DoubleMatrix batchLinRgrGd(DoubleMatrix batchTrainingEx,
                                         DoubleMatrix batchTargets,
                                         DoubleMatrix initWeight,
                                         double lrnRate)

normalEqInv

public static DoubleMatrix normalEqInv(DoubleMatrix x,
                                       DoubleMatrix targets)

normalEqPinv

public static DoubleMatrix normalEqPinv(DoubleMatrix x,
                                        DoubleMatrix targets)

stochasticLinRgr

public static void stochasticLinRgr(SvLayer layer,
                                    List<DoubleMatrix> trainingEx,
                                    List<DoubleMatrix> targets)


Copyright © 2011-2012 Marmoush.com. All Rights Reserved.