Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Synapsim.blocks.ai.NeuralNetworks
Class TrainningPatternsCreator  view TrainningPatternsCreator download TrainningPatternsCreator.java

java.lang.Object
  extended bySynapsim.core.Block
      extended bySynapsim.blocks.ai.NeuralNetworks.TrainningPatternsCreator
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class TrainningPatternsCreator
extends Synapsim.core.Block


Field Summary
static java.lang.String ACTIVATION
           
static java.lang.String ADD_PATTERN
           
static int DEFAULT_INPUT
           
static int DEFAULT_OUTPUT
           
static java.lang.String INPUT
           
protected  int numberOfInputs
           
protected  int numberOfOutputs
           
static java.lang.String OUTPUT
           
protected  java.util.LinkedList patterns
           
static java.lang.String PROPERTY_INPUTS
           
static java.lang.Boolean PROPERTY_INPUTS_DEFAULTREADONLY
           
static java.lang.Object PROPERTY_INPUTS_DEFAULTVALUE
           
static java.lang.String PROPERTY_INPUTS_FRIENDLYNAME
           
static java.lang.String PROPERTY_INPUTS_TYPE
           
static java.lang.String PROPERTY_OUTPUTS
           
static java.lang.Boolean PROPERTY_OUTPUTS_DEFAULTREADONLY
           
static java.lang.Object PROPERTY_OUTPUTS_DEFAULTVALUE
           
static java.lang.String PROPERTY_OUTPUTS_FRIENDLYNAME
           
static java.lang.String PROPERTY_OUTPUTS_TYPE
           
static java.lang.String RESET
           
protected  java.lang.Object semaphore
           
static java.lang.String TRAINNING_PATTERNS
           
 
Fields inherited from class Synapsim.core.Block
blocks, daemon, inputs, menu, outputs, properties, propertiesMenu, PROPERTY_NAME_NAME, widget
 
Constructor Summary
TrainningPatternsCreator()
           
TrainningPatternsCreator(java.lang.String name, Synapsim.core.BlockCollection blockcollection)
           
 
Method Summary
 void setNumberOfInputs(int inputSize)
          adjusts the number of inputs to the module
 void setNumberOfOutputs(int outputSize)
          adjusts the number of outputs to the module
 
Methods inherited from class Synapsim.core.Block
actionPerformed, addInput, addMenuItem, addOutput, addOutputConnection, canPersist, getBlocks, getClassName, getCollection, getFullName, getInputByName, getInputData, getInputs, getName, getNumInputs, getNumOutputs, getOutputByName, getOutputs, getProperties, getProperty, getPropertyByFriendlyName, getPropertyByName, getWidget, newDefaultPropertySet, persistData, persistedData, popMenu, rebuildPropertiesMenu, removeInput, removeOutput, setAllInputs, setAllOutputs, setBlockCollection, setCollection, setDaemon, setInputData, setName, setOutputData, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INPUT

public static final int DEFAULT_INPUT
See Also:
Constant Field Values

DEFAULT_OUTPUT

public static final int DEFAULT_OUTPUT
See Also:
Constant Field Values

ACTIVATION

public static final java.lang.String ACTIVATION
See Also:
Constant Field Values

INPUT

public static final java.lang.String INPUT
See Also:
Constant Field Values

OUTPUT

public static final java.lang.String OUTPUT
See Also:
Constant Field Values

ADD_PATTERN

public static final java.lang.String ADD_PATTERN
See Also:
Constant Field Values

RESET

public static final java.lang.String RESET
See Also:
Constant Field Values

TRAINNING_PATTERNS

public static final java.lang.String TRAINNING_PATTERNS
See Also:
Constant Field Values

numberOfInputs

protected int numberOfInputs

numberOfOutputs

protected int numberOfOutputs

patterns

protected java.util.LinkedList patterns

semaphore

protected java.lang.Object semaphore

PROPERTY_INPUTS

public static final java.lang.String PROPERTY_INPUTS
See Also:
Constant Field Values

PROPERTY_INPUTS_FRIENDLYNAME

public static final java.lang.String PROPERTY_INPUTS_FRIENDLYNAME
See Also:
Constant Field Values

PROPERTY_INPUTS_DEFAULTVALUE

public static final java.lang.Object PROPERTY_INPUTS_DEFAULTVALUE

PROPERTY_INPUTS_TYPE

public static final java.lang.String PROPERTY_INPUTS_TYPE

PROPERTY_INPUTS_DEFAULTREADONLY

public static final java.lang.Boolean PROPERTY_INPUTS_DEFAULTREADONLY

PROPERTY_OUTPUTS

public static final java.lang.String PROPERTY_OUTPUTS
See Also:
Constant Field Values

PROPERTY_OUTPUTS_FRIENDLYNAME

public static final java.lang.String PROPERTY_OUTPUTS_FRIENDLYNAME
See Also:
Constant Field Values

PROPERTY_OUTPUTS_DEFAULTVALUE

public static final java.lang.Object PROPERTY_OUTPUTS_DEFAULTVALUE

PROPERTY_OUTPUTS_TYPE

public static final java.lang.String PROPERTY_OUTPUTS_TYPE

PROPERTY_OUTPUTS_DEFAULTREADONLY

public static final java.lang.Boolean PROPERTY_OUTPUTS_DEFAULTREADONLY
Constructor Detail

TrainningPatternsCreator

public TrainningPatternsCreator()

TrainningPatternsCreator

public TrainningPatternsCreator(java.lang.String name,
                                Synapsim.core.BlockCollection blockcollection)
Method Detail

setNumberOfInputs

public void setNumberOfInputs(int inputSize)
adjusts the number of inputs to the module


setNumberOfOutputs

public void setNumberOfOutputs(int outputSize)
adjusts the number of outputs to the module