|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.joone.engine.Synapse
org.joone.engine.DirectSynapse
public class DirectSynapse
This is forward-only synapse. It does not backpropagate any teaching signal (if any layer forwards its signal to this synapse it will prevent it from learning by backpropagation)
Field Summary |
---|
Fields inherited from class org.joone.engine.Synapse |
---|
array, b_pattern, bitems, bouts, count, enabled, fwdLock, inps, items, learnable, m_batch, m_pattern, myLearner, outs, revLock |
Constructor Summary | |
---|---|
DirectSynapse()
|
Method Summary | |
---|---|
protected void |
backward(double[] pattern)
Funzione di TRAIN dell'elemento. |
java.util.TreeSet |
check()
Base for check messages. |
protected void |
forward(double[] pattern)
Recall function |
Pattern |
revGet()
Returns the error pattern coming from the next layer during the training phase |
void |
revPut(Pattern pattern)
Method to put an error pattern backward to the previous layer |
protected void |
setArrays(int rows,
int cols)
setArrays method comment. |
protected void |
setDimensions(int rows,
int cols)
Dimensiona l'elemento |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DirectSynapse()
Method Detail |
---|
protected void backward(double[] pattern)
Synapse
backward
in class Synapse
pattern
- double[] - pattern di input sul quale applicare la funzione di trasferimentoprotected void forward(double[] pattern)
Synapse
forward
in class Synapse
pattern
- double[] - input pattern. THIS PATTERN CANNOT BE CHANGEDprotected void setArrays(int rows, int cols)
setArrays
in class Synapse
protected void setDimensions(int rows, int cols)
Synapse
setDimensions
in class Synapse
public void revPut(Pattern pattern)
InputPatternListener
revPut
in interface InputPatternListener
revPut
in class Synapse
pattern
- neural.engine.Patternpublic Pattern revGet()
OutputPatternListener
revGet
in interface OutputPatternListener
revGet
in class Synapse
public java.util.TreeSet check()
Synapse
check
in interface NeuralElement
check
in class Synapse
InputPaternListener
,
OutputPaternListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |