public class MultipleInputSynapse extends InputSwitchSynapse
inputs
cols, currentRow, EOF, InputVector, plugInListeners, tokens
Constructor and Description |
---|
MultipleInputSynapse()
Creates a new instance of MultipleInputSynapse
|
Modifier and Type | Method and Description |
---|---|
Pattern |
fwdGet()
Returns the pattern coming from the previous layer during the recall phase
|
Pattern |
fwdGet(InputConnector conn)
Returns the pattern coming from the previous layer during the recall phase.
|
protected int |
getNumberOfPatterns(StreamInputSynapse anInputSynpase)
Gets (finds out) how many patters an input synpase holds.
|
void |
gotoLine(int aNumLine)
Point to the indicated line into the input stream
|
void |
reset()
reset the state of the input synapse
|
void |
setBuffered(boolean newBuffered)
Sets the buffer-mode for this input synapse.
|
void |
setFirstRow(int newFirstRow)
Inserire qui la descrizione del metodo.
|
void |
setLastRow(int newLastRow)
Inserire qui la descrizione del metodo.
|
addInputSynapse, backward, check, dataChanged, forward, getActiveInput, getActiveSynapse, getAdvancedColumnSelector, getAllInputs, getDefaultInput, getDefaultSynapse, getFirstRow, getInputSynapse, getInspections, getLastRow, getMonitor, getName, getOutputDimension, getPlugIn, gotoFirstLine, init, initInputStream, isBuffered, isEOF, isStepCounter, numColumns, readAll, removeAllInputs, removeInputSynapse, resetInput, resetSwitch, revPut, setActiveInput, setActiveSynapse, setAllInputs, setDecimalPoint, setDefaultInput, setDefaultSynapse, setMonitor, setName, setOutputDimension, setStepCounter
addPlugIn, addPlugInListener, fireDataChanged, getAllPlugInListeners, getCurrentRow, getDecimalPoint, getFirstCol, getInputPatterns, getInputVector, getLastCol, getMaxBufSize, getStream, getTokens, handleExceptionWithError, handleExceptionWithWarn, InspectableTitle, Inspections, readObjectBase, removeAllPlugIns, removePlugInListener, restart, setAdvancedColumnSelector, setArrays, setColList, setDimensions, setEOF, setFirstCol, setInputPatterns, setLastCol, setMaxBufSize, setPlugin, setPlugIn, setTokens, writeObjectBase, zeroPattern
addNoise, canCountSteps, fwdPattern_consume, fwdPattern_produce, fwdPut, getCount, getFwdLock, getIgnoreBefore, getInputDimension, getLearner, getLearningRate, getMomentum, getRevLock, getSynapseNameSafely, getWeights, initLearner, isEnabled, isInputFull, isLoopBack, isOutputFull, randomize, readResolve, revGet, revPattern_consume, revPattern_produce, setEnabled, setIgnoreBefore, setInputDimension, setInputFull, setLearningRate, setLoopBack, setMomentum, setOutputFull, setWeights, warnLogger, warnLogger
public MultipleInputSynapse()
public Pattern fwdGet()
InputSwitchSynapse
fwdGet
in interface InputPatternListener
fwdGet
in class InputSwitchSynapse
public Pattern fwdGet(InputConnector conn)
InputSwitchSynapse
fwdGet
in class InputSwitchSynapse
protected int getNumberOfPatterns(StreamInputSynapse anInputSynpase)
anInputSynpase
- the number of patterns for this input synpase will be
returned.anInputSynpase
holds.public void reset()
StreamInputSynapse
reset
in interface InputPatternListener
reset
in class InputSwitchSynapse
public void setBuffered(boolean newBuffered)
StreamInputSynapse
setBuffered
in interface InputSynapse
setBuffered
in class InputSwitchSynapse
newBuffered
- booleanpublic void gotoLine(int aNumLine) throws java.io.IOException
InputSwitchSynapse
gotoLine
in interface InputSynapse
gotoLine
in class InputSwitchSynapse
java.io.IOException
public void setFirstRow(int newFirstRow)
StreamInputSynapse
setFirstRow
in interface InputSynapse
setFirstRow
in class StreamInputSynapse
newFirstRow
- intpublic void setLastRow(int newLastRow)
StreamInputSynapse
setLastRow
in interface InputSynapse
setLastRow
in class StreamInputSynapse
newLastRow
- intSubmit Feedback to pmarrone@users.sourceforge.net