|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.joone.engine.Layer
org.joone.engine.MemoryLayer
org.joone.engine.DelayLayer
public class DelayLayer
Delay unit to create temporal windows from time series
O---> Yk(t-N)
|
...
|
O---> Yk(t-1)
|
O---> Yk(t)
|
|<--------- Xk(t)
Where:
Xk = Input signal
Yk(t)...Yk(t-N+1) = Values of the output temporal window
N = taps
| Field Summary |
|---|
| Fields inherited from class org.joone.engine.MemoryLayer |
|---|
backmemory, memory |
| Fields inherited from class org.joone.engine.Layer |
|---|
bias, gradientInps, gradientOuts, inps, inputPatternListeners, learnable, learning, m_batch, monitor, myLearner, outputPatternListeners, outs, running, step, STOP_FLAG |
| Constructor Summary | |
|---|---|
DelayLayer()
Constructor method |
|
DelayLayer(java.lang.String ElemName)
Constructor method |
|
| Method Summary | |
|---|---|
protected void |
backward(double[] pattern)
Reverse transfer function of the component. |
java.util.TreeSet |
check()
Get check messages from listeners. |
protected void |
forward(double[] pattern)
Transfer function to recall a result on a trained net |
double |
getDefaultState()
Return the default state of a node in this layer, such as 0 for a tanh or 0.5 for a sigmoid layer |
double |
getDerivative(int i)
Similar to the backward message and used by RTRL |
double |
getMaximumState()
Return maximum value of a node in this layer |
double |
getMinimumState()
Return minimum value of a node in this layer |
java.util.Collection |
Inspections()
It doesn't make sense to return biases for this layer |
| Methods inherited from class org.joone.engine.MemoryLayer |
|---|
getDimension, getTaps, setDimensions, setOutputDimension, setTaps, sumBackInput |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DelayLayer()
public DelayLayer(java.lang.String ElemName)
ElemName - The layer's name| Method Detail |
|---|
protected void backward(double[] pattern)
MemoryLayer
backward in class MemoryLayerpattern - double[] - input pattern on wich to apply the transfer functionpublic double getDerivative(int i)
getDerivative in class Layerprotected void forward(double[] pattern)
MemoryLayer
forward in class MemoryLayerpattern - double[] - input patternpublic java.util.TreeSet check()
Layer
check in interface NeuralLayercheck in class MemoryLayerNeuralLayerpublic java.util.Collection Inspections()
Inspections in interface InspectableInspections in class Layerorg.joone.Inspectionpublic double getDefaultState()
Layer
getDefaultState in class Layerpublic double getMinimumState()
Layer
getMinimumState in class Layerpublic double getMaximumState()
Layer
getMaximumState in class Layer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||