LBJ2.learn
Class BinaryMIRA.Parameters

java.lang.Object
  extended by LBJ2.learn.Parameters
      extended by LBJ2.learn.LinearThresholdUnit.Parameters
          extended by LBJ2.learn.SparsePerceptron.Parameters
              extended by LBJ2.learn.BinaryMIRA.Parameters
Enclosing class:
BinaryMIRA

public static class BinaryMIRA.Parameters
extends SparsePerceptron.Parameters

Simply a container for all of BinaryMIRA's configurable parameters. Using instances of this class should make code more readable and constructors less complicated.


Field Summary
 double beta
          The user supplied learning algorithm parameter; default BinaryMIRA.defaultBeta.
 
Fields inherited from class LBJ2.learn.SparsePerceptron.Parameters
learningRate
 
Fields inherited from class LBJ2.learn.LinearThresholdUnit.Parameters
initialWeight, negativeThickness, positiveThickness, thickness, threshold, weightVector
 
Constructor Summary
BinaryMIRA.Parameters()
          Sets all the default values.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beta

public double beta
The user supplied learning algorithm parameter; default BinaryMIRA.defaultBeta. The learning rate changes as a function of beta.

Constructor Detail

BinaryMIRA.Parameters

public BinaryMIRA.Parameters()
Sets all the default values.