public class LearningSwitch extends InputSwitchSynapse
inputs
cols, currentRow, EOF, InputVector, plugInListeners, tokens
Constructor and Description |
---|
LearningSwitch()
Creates a new instance of LearningSwitch
|
Modifier and Type | Method and Description |
---|---|
boolean |
addTrainingSet(StreamInputSynapse tSet) |
boolean |
addValidationSet(StreamInputSynapse vSet) |
java.util.TreeSet |
check()
Check that parameters are set correctly.
|
Pattern |
fwdGet()
Connects the right input synapse depending on the
Monitor's 'validation' parameter
|
Pattern |
fwdGet(InputConnector conn)
Connects the right input synapse depending on the
Monitor's 'validation' parameter.
|
StreamInputSynapse |
getTrainingSet()
Getter for property trainingSet.
|
StreamInputSynapse |
getValidationSet()
Getter for property validationSet.
|
void |
removeTrainingSet() |
void |
removeValidationSet() |
void |
setTrainingSet(StreamInputSynapse trainingSet)
Setter for property trainingSet.
|
void |
setValidationSet(StreamInputSynapse validationSet)
Setter for property validationSet.
|
addInputSynapse, backward, dataChanged, forward, getActiveInput, getActiveSynapse, getAdvancedColumnSelector, getAllInputs, getDefaultInput, getDefaultSynapse, getFirstRow, getInputSynapse, getInspections, getLastRow, getMonitor, getName, getOutputDimension, getPlugIn, gotoFirstLine, gotoLine, init, initInputStream, isBuffered, isEOF, isStepCounter, numColumns, readAll, removeAllInputs, removeInputSynapse, reset, resetInput, resetSwitch, revPut, setActiveInput, setActiveSynapse, setAllInputs, setBuffered, 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, setFirstRow, setInputPatterns, setLastCol, setLastRow, 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 boolean addTrainingSet(StreamInputSynapse tSet)
public boolean addValidationSet(StreamInputSynapse vSet)
public void removeTrainingSet()
public void removeValidationSet()
public Pattern fwdGet()
fwdGet
in interface InputPatternListener
fwdGet
in class InputSwitchSynapse
public Pattern fwdGet(InputConnector conn)
fwdGet
in class InputSwitchSynapse
public java.util.TreeSet check()
InputSwitchSynapse
check
in interface NeuralElement
check
in class InputSwitchSynapse
Synapse
public StreamInputSynapse getTrainingSet()
public void setTrainingSet(StreamInputSynapse trainingSet)
trainingSet
- New value of property trainingSet.public StreamInputSynapse getValidationSet()
public void setValidationSet(StreamInputSynapse validationSet)
validationSet
- New value of property validationSet.Submit Feedback to pmarrone@users.sourceforge.net