public abstract class SimpleLayer extends Layer
bias, gradientInps, gradientOuts, inps, inputPatternListeners, learnable, learning, m_batch, monitor, myLearner, outputPatternListeners, outs, running, step, STOP_FLAG
Constructor and Description |
---|
SimpleLayer()
The constructor
|
SimpleLayer(java.lang.String ElemName)
The constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
backward(double[] parm1)
Reverse transfer function of the component.
|
double |
getLearningRate()
Returns the value of the learning rate of the Layer
|
double |
getLrate()
Needed for Save As XML
|
double |
getMomentum()
Returns the value of the momentum of the Layer
|
protected void |
setDimensions()
Sets the dimension of the layer.
|
void |
setLrate(double newLrate)
Needed for Save As XML
|
void |
setMomentum(double newMomentum)
Needed for Save As XML
|
void |
setMonitor(Monitor parm1)
Sets the monitor object
|
addInputSynapse, addNoise, addOutputSynapse, adjustSizeToFwdPattern, adjustSizeToRevPattern, check, checkInputEnabled, checkInputs, checkOutputs, copyInto, finalize, fireFwdGet, fireFwdPut, fireRevGet, fireRevPut, forward, fwdRun, getAllInputs, getAllOutputs, getBias, getDefaultState, getDerivative, getDimension, getLastGradientInps, getLastGradientOuts, getLastInputs, getLastOutputs, getLayerName, getLearner, getMaximumState, getMinimumState, getMonitor, getRows, getThreadMonitor, hasStepCounter, init, initLearner, InspectableTitle, Inspections, isInputLayer, isOutputLayer, isRunning, join, randomize, randomizeBias, randomizeWeights, removeAllInputs, removeAllOutputs, removeInputSynapse, removeListener, removeOutputSynapse, resetInputListeners, revRun, run, setAllInputs, setAllOutputs, setBias, setConnDimensions, setInputDimension, setInputSynapses, setLastInputs, setLastOutputs, setLayerName, setOutputDimension, setOutputSynapses, setRows, start, stop, sumBackInput, sumInput, toString
public SimpleLayer()
public SimpleLayer(java.lang.String ElemName)
ElemName
- The name of the Layerprotected void backward(double[] parm1)
Layer
public double getLearningRate()
public double getMomentum()
protected void setDimensions()
Layer
setDimensions
in class Layer
public void setMonitor(Monitor parm1)
Layer
setMonitor
in interface NeuralLayer
setMonitor
in class Layer
parm1
- The Monitorpublic double getLrate()
public void setLrate(double newLrate)
public void setMomentum(double newMomentum)
Submit Feedback to pmarrone@users.sourceforge.net