java.lang.Object
Synapsim.core.Block
Synapsim.blocks.ai.NeuralNetworks.FeedForwardPropagationNetwork
Synapsim.blocks.ai.NeuralNetworks.BackErrorPropagation
Synapsim.blocks.ai.NeuralNetworks.DistributedBackErrorPropagation
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, AI.NeuralNetworks.Notify
- public class DistributedBackErrorPropagation
- extends BackErrorPropagation
- implements AI.NeuralNetworks.Notify
| Fields inherited from class Synapsim.blocks.ai.NeuralNetworks.BackErrorPropagation |
FINAL_ERROR, FINAL_ERROR_ACTIVATION, LAST_ERROR, LAST_ERROR_ACTIVATION, PROPERTY_LEARNING_RATE, PROPERTY_LEARNING_RATE_DEFAULTREADONLY, PROPERTY_LEARNING_RATE_DEFAULTVALUE, PROPERTY_LEARNING_RATE_FRIENDLYNAME, PROPERTY_LEARNING_RATE_TYPE, PROPERTY_MAXIMUM_EPOCH, PROPERTY_MAXIMUM_EPOCH_DEFAULTREADONLY, PROPERTY_MAXIMUM_EPOCH_DEFAULTVALUE, PROPERTY_MAXIMUM_EPOCH_FRIENDLYNAME, PROPERTY_MAXIMUM_EPOCH_TYPE, PROPERTY_STOP_ERROR, PROPERTY_STOP_ERROR_DEFAULTREADONLY, PROPERTY_STOP_ERROR_DEFAULTVALUE, PROPERTY_STOP_ERROR_FRIENDLYNAME, PROPERTY_STOP_ERROR_TYPE, PROPERTY_STRUCTURE, PROPERTY_STRUCTURE_DEFAULTREADONLY, PROPERTY_STRUCTURE_DEFAULTVALUE, PROPERTY_STRUCTURE_FRIENDLYNAME, PROPERTY_STRUCTURE_TYPE, TEACH_ACTIVATION, TRAINING_VECTORS |
| Fields inherited from class Synapsim.blocks.ai.NeuralNetworks.FeedForwardPropagationNetwork |
ACTIVATION, computeSemaphore, DEFAULT_FILE_NAME, DEFAULT_HIDDEN, DEFAULT_INPUT, DEFAULT_OUTPUT, DEFAULT_STRUCTURE, INPUT, LOAD, LOAD_STRUCTURE, loadedFile, net, NETWORK_PERSISTENCE_FILENAME_EXTENSION, numberOfInputs, numberOfOutputs, OUTPUT |
| 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, 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 |
| Methods inherited from interface AI.NeuralNetworks.Notify |
notify |
PROPERTY_HOSTS_NAME
public static final java.lang.String PROPERTY_HOSTS_NAME
- See Also:
- Constant Field Values
PROPERTY_HOSTS_FRIENDLYNAME
public static final java.lang.String PROPERTY_HOSTS_FRIENDLYNAME
- See Also:
- Constant Field Values
PROPERTY_HOSTS_DEFAULTVALUE
public static final java.lang.Object PROPERTY_HOSTS_DEFAULTVALUE
PROPERTY_HOSTS_TYPE
public static final java.lang.String PROPERTY_HOSTS_TYPE
PROPERTY_HOSTS_DEFAULTREADONLY
public static final java.lang.Boolean PROPERTY_HOSTS_DEFAULTREADONLY
hosts
protected volatile java.util.Set hosts
DistributedBackErrorPropagation
public DistributedBackErrorPropagation()
DistributedBackErrorPropagation
public DistributedBackErrorPropagation(java.lang.String name,
Synapsim.core.BlockCollection blockcollection)
setNet
public void setNet(AI.NeuralNetworks.FeedForwardNetwork net)
- Keeps the block coherence with this net
- Overrides:
setNet in class BackErrorPropagation