|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.encog.neural.networks.training.propagation.PropagationSynapse
public class PropagationSynapse
The back propagation training algorithms requires training data to be stored for each of the synapses. The propagation class creates a PropagationSynapse object for each of the synapses in the neural network that it is training.
| Constructor Summary | |
|---|---|
PropagationSynapse(Synapse synapse)
Construct a PropagationSynapse object that corresponds to a specific synapse. |
|
| Method Summary | |
|---|---|
void |
accumulateMatrixDelta(int i1,
int i2,
double value)
Accumulate a matrix delta. |
Matrix |
getAccMatrixGradients()
|
Matrix |
getDeltas()
|
Matrix |
getLastMatrixGradients()
|
Synapse |
getSynapse()
|
void |
setLastMatrixGradients(Matrix d)
Set the matrix gradients. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PropagationSynapse(Synapse synapse)
synapse - The back propagation training object.| Method Detail |
|---|
public void accumulateMatrixDelta(int i1,
int i2,
double value)
i1 - The matrix row.i2 - The matrix column.value - The delta value.public Matrix getAccMatrixGradients()
public Matrix getDeltas()
public Matrix getLastMatrixGradients()
public Synapse getSynapse()
public void setLastMatrixGradients(Matrix d)
d - The matrix to set.public java.lang.String toString()
toString in class java.lang.Object
|
The Encog Project | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||