|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.htwdd.rosenkoenig.neuro.net.Layer
de.htwdd.rosenkoenig.neuro.net.InputLayer
de.htwdd.rosenkoenig.neuro.net.KohonenLayer
public class KohonenLayer
This wrapper class is needed to use a KohonenNet as input layer for a FeedForwardNet.
| Field Summary | |
|---|---|
private KohonenNet |
kohonenNet
The Kohonen map wrapped by this KohonenLayer. |
| Fields inherited from class de.htwdd.rosenkoenig.neuro.net.InputLayer |
|---|
input |
| Fields inherited from class de.htwdd.rosenkoenig.neuro.net.Layer |
|---|
activationFunction, biased, nettoInput, neuronsThatAreNotBiasedCount, output, outputSynapse |
| Constructor Summary | |
|---|---|
KohonenLayer()
Default constructor, needed to extract a Kohonen layer from XML. |
|
KohonenLayer(KohonenNet kohonenNet,
boolean biased)
Creates and initializes a new KohonenLayer. |
|
| Method Summary | |
|---|---|
KohonenNet |
getKohonenNet()
Getter of the property kohonenNet |
void |
propagate()
Determines this layer's output by propagating the input to the wrapped KohonenNet. |
void |
setInput(double[] input)
Setter of the property input |
void |
setKohonenNet(KohonenNet kohonenNet)
Setter of the property kohonenNet |
| Methods inherited from class de.htwdd.rosenkoenig.neuro.net.InputLayer |
|---|
getInput |
| Methods inherited from class de.htwdd.rosenkoenig.neuro.net.Layer |
|---|
getActivationFunction, getNettoInput, getNeuronsThatAreNotBiasedCount, getOutput, getOutputSynapse, getSize, isBiased, setActivationFunction, setBiased, setOutputSynapse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private KohonenNet kohonenNet
| Constructor Detail |
|---|
public KohonenLayer()
public KohonenLayer(KohonenNet kohonenNet,
boolean biased)
kohonenNet - the Kohonen map wrapped by this KohonenLayerbiased - if true, the input layer will be biased| Method Detail |
|---|
public KohonenNet getKohonenNet()
public void setKohonenNet(KohonenNet kohonenNet)
kohonenNet - The kohonenNet to set.public void setInput(double[] input)
setInput in class InputLayerinput - The inputs to set.public void propagate()
propagate in class InputLayer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||