public class MultipleInputSynapse extends InputSwitchSynapse
inputscols, 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, setStepCounteraddPlugIn, 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, zeroPatternaddNoise, 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, warnLoggerpublic MultipleInputSynapse()
public Pattern fwdGet()
InputSwitchSynapsefwdGet in interface InputPatternListenerfwdGet in class InputSwitchSynapsepublic Pattern fwdGet(InputConnector conn)
InputSwitchSynapsefwdGet in class InputSwitchSynapseprotected int getNumberOfPatterns(StreamInputSynapse anInputSynpase)
anInputSynpase - the number of patterns for this input synpase will be
returned.anInputSynpase holds.public void reset()
StreamInputSynapsereset in interface InputPatternListenerreset in class InputSwitchSynapsepublic void setBuffered(boolean newBuffered)
StreamInputSynapsesetBuffered in interface InputSynapsesetBuffered in class InputSwitchSynapsenewBuffered - booleanpublic void gotoLine(int aNumLine)
throws java.io.IOException
InputSwitchSynapsegotoLine in interface InputSynapsegotoLine in class InputSwitchSynapsejava.io.IOExceptionpublic void setFirstRow(int newFirstRow)
StreamInputSynapsesetFirstRow in interface InputSynapsesetFirstRow in class StreamInputSynapsenewFirstRow - intpublic void setLastRow(int newLastRow)
StreamInputSynapsesetLastRow in interface InputSynapsesetLastRow in class StreamInputSynapsenewLastRow - intSubmit Feedback to pmarrone@users.sourceforge.net