public class MemoryOutputSynapse extends StreamOutputSynapse
Modifier and Type | Field and Description |
---|---|
(package private) static long |
serialVersionUID |
fifo, nextPlugIn
Constructor and Description |
---|
MemoryOutputSynapse()
Creates a new instance of MemoryOutputSynapse
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getAllPatterns()
Waits for the stopPattern and then returns all the patterns received in
the last cycle
|
double[] |
getLastPattern()
This method waits for the zeroPattern and returns the last valid pattern received
|
double[] |
getNextPattern()
Waits for the next pattern and returns it
|
void |
write(Pattern pattern)
Custom Synapses need to implement at least this method.
|
addPlugIn, backward, check, dataChanged, forward, fwdPut, getFifo, getPlugIn, getSeparator, isBuffered, removeAllPlugIns, revGet, setArrays, setBuffered, setDimensions, setPlugIn, setSeparator
addNoise, canCountSteps, fwdGet, fwdPattern_consume, fwdPattern_produce, getCount, getFwdLock, getIgnoreBefore, getInputDimension, getLearner, getLearningRate, getMomentum, getMonitor, getName, getOutputDimension, getRevLock, getSynapseNameSafely, getWeights, init, initLearner, InspectableTitle, Inspections, isEnabled, isInputFull, isLoopBack, isOutputFull, randomize, readResolve, reset, revPattern_consume, revPattern_produce, revPut, setEnabled, setIgnoreBefore, setInputDimension, setInputFull, setLearningRate, setLoopBack, setMomentum, setMonitor, setName, setOutputDimension, setOutputFull, setWeights, warnLogger, warnLogger
static final long serialVersionUID
public MemoryOutputSynapse()
public double[] getLastPattern()
public double[] getNextPattern()
public java.util.Vector getAllPatterns()
public void write(Pattern pattern)
write
in class StreamOutputSynapse
Submit Feedback to pmarrone@users.sourceforge.net