java.lang.Object
Synapsim.core.Block
Synapsim.blocks.ai.NeuralNetworks.TrainningPatternsCreator
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
- public class TrainningPatternsCreator
- extends Synapsim.core.Block
|
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 |
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
TrainningPatternsCreator
public TrainningPatternsCreator()
TrainningPatternsCreator
public TrainningPatternsCreator(java.lang.String name,
Synapsim.core.BlockCollection blockcollection)
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