org.joone.engine
Class DelaySynapse
- java.lang.Object
-
- org.joone.engine.Synapse
-
- org.joone.engine.DelaySynapse
-
- All Implemented Interfaces:
- java.io.Serializable, InputPatternListener, Learnable, LearnableSynapse, NeuralElement, OutputPatternListener, Inspectable
public class DelaySynapse extends Synapse
This Synapse connects the N input neurons with the M output neurons using a matrix of FIRFilter elements of size NxM. A FIRFilter connection is a delayed connection that permits to implement a temporal backprop alg. functionally equivalent to the TDNN (Time Delay Neural Network), but in a more efficient and elegant manner.- See Also:
FIRFilter, Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description DelaySynapse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddNoise(double amplitude)Adds a noise to the weights of the synapsejava.util.TreeSetcheck()Base for check messages.intgetTaps()Inserire qui la descrizione del metodo.voidsetTaps(int newTaps)Inserire qui la descrizione del metodo.-
Methods inherited from class org.joone.engine.Synapse
canCountSteps, fwdGet, fwdPut, getIgnoreBefore, getInputDimension, getLearner, getLearningRate, getMomentum, getMonitor, getName, getOutputDimension, getWeights, init, initLearner, InspectableTitle, Inspections, isEnabled, isInputFull, isLoopBack, isOutputFull, randomize, reset, revGet, revPut, setEnabled, setIgnoreBefore, setInputDimension, setInputFull, setLearningRate, setLoopBack, setMomentum, setMonitor, setName, setOutputDimension, setOutputFull, setWeights
-
-
-
-
Method Detail
-
addNoise
public void addNoise(double amplitude)
Description copied from class:SynapseAdds a noise to the weights of the synapse
-
getTaps
public int getTaps()
Inserire qui la descrizione del metodo. Data di creazione: (10/04/00 23.02.20)- Returns:
- int
-
setTaps
public void setTaps(int newTaps)
Inserire qui la descrizione del metodo. Data di creazione: (10/04/00 23.02.20)- Parameters:
newTaps- int
-
check
public java.util.TreeSet check()
Description copied from class:SynapseBase for check messages. Subclasses should call this method from thier own check method.- Specified by:
checkin interfaceNeuralElement- Overrides:
checkin classSynapse- Returns:
- validation errors.
- See Also:
InputPaternListener,OutputPaternListener
-
-
DataMelt 3.0 © DataMelt by jWork.ORG