public class BackpropNetwork extends FeedForward implements Trainable
Constructor and Description |
---|
BackpropNetwork(Network network,
int[] nodesPerLayer,
java.awt.geom.Point2D initialPosition)
Construct a new backprop network.
|
Modifier and Type | Method and Description |
---|---|
Group |
getNetwork()
Returns a reference to the subnetwork or synapse group being trained.
|
TrainingSet |
getTrainingSet()
Returns the the training set, which contains input and target data.
|
void |
initNetwork()
Initialize the network.
|
addNeuronGroup, getBetweenLayerInterval, getInputLayer, getInputNeurons, getOutputLayer, getOutputNeurons, getUpdateMethodDesecription, setBetweenLayerInterval
addAndLabelSynapseGroup, addRowToTrainingSet, addSynapseGroup, clearActivations, connectNeuronGroups, connectNeuronGroups, connectNeuronGroups, delete, displayNeuronGroups, getEnabled, getFlatNeuronList, getFlatSynapseList, getIndexOfNeuronGroup, getLongDescription, getModifiableNeuronList, getNeuronGroup, getNeuronGroup, getNeuronGroupByLabel, getNeuronGroupCount, getNeuronGroupList, getNeuronGroupsAsList, getSynapseGroup, getSynapseGroup, getSynapseGroupByLabel, getSynapseGroupCount, getSynapseGroupList, isEmpty, recursivelySetIds, removeNeuronGroup, removeSynapseGroup, setDisplayNeuronGroups, setEnabled, size, toString, update
getId, getLabel, getParentGroup, getParentNetwork, getStateInfo, hasParentGroup, isMarkedForDeletion, isTopLevelGroup, setId, setLabel, setMarkedForDeletion, setParentGroup, setStateInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInputNeurons, getOutputNeurons
public BackpropNetwork(Network network, int[] nodesPerLayer, java.awt.geom.Point2D initialPosition)
network
- reference to root networknodesPerLayer
- number of layersinitialPosition
- initial position in networkpublic TrainingSet getTrainingSet()
Trainable
getTrainingSet
in interface Trainable
public Group getNetwork()
Trainable
getNetwork
in interface Trainable
public void initNetwork()
Trainable
initNetwork
in interface Trainable