org.joone.engine
Class Pattern

java.lang.Object
  extended by org.joone.engine.Pattern
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class Pattern
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

The pattern object contains the data that must be processed from a neural net. It can contain the input data or the training data.

See Also:
Serialized Form

Constructor Summary
Pattern()
          Default Constructor Added for Save As XML
Pattern(double singleValue)
           
Pattern(double[] arr)
           
 
Method Summary
 java.lang.Object clone()
           
 double[] getArray()
           
 int getCount()
           
 double[] getOutArray()
          Getter for property outArray.
 double[] getValues()
          Getter for property values.
 boolean isMarkedAsStoppingPattern()
           
static Pattern makeStopPattern(int dim)
           
static Pattern makeZeroPattern(int dim)
           
 void markAsStoppingPattern()
           
 void setArray(double[] arr)
           
 void setCount(int n)
           
 void setOutArray(double[] outArray)
          Setter for property outArray.
 void setValue(int point, double value)
           
 void setValues(double[] values)
          Setter for property values.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pattern

public Pattern()
Default Constructor Added for Save As XML


Pattern

public Pattern(double[] arr)

Pattern

public Pattern(double singleValue)
Method Detail

makeZeroPattern

public static Pattern makeZeroPattern(int dim)

makeStopPattern

public static Pattern makeStopPattern(int dim)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

getArray

public double[] getArray()

getCount

public int getCount()

setArray

public void setArray(double[] arr)

setCount

public void setCount(int n)

markAsStoppingPattern

public void markAsStoppingPattern()

isMarkedAsStoppingPattern

public boolean isMarkedAsStoppingPattern()

setValue

public void setValue(int point,
                     double value)

getOutArray

public double[] getOutArray()
Getter for property outArray.

Returns:
Value of property outArray.

setOutArray

public void setOutArray(double[] outArray)
Setter for property outArray.

Parameters:
outArray - New value of property outArray.

getValues

public double[] getValues()
Getter for property values. Added for XML serialization

Returns:
Value of property values.

setValues

public void setValues(double[] values)
Setter for property values. Added for XML serialization

Parameters:
values - New value of property values.


Submit Feedback to pmarrone@users.sourceforge.net