yawn.nn.appart
Class PredictionLayer
java.lang.Object
  
yawn.nn.Layer
      
yawn.nn.appart.PredictionLayer
public class PredictionLayer
- extends Layer
 
A prediction (P) layer for AppART neural networks.
 
 $Id: PredictionLayer.java,v 1.8 2005/04/07 17:28:25 supermarti Exp $
- Version:
 
  - $Revision: 1.8 $
 
- Author:
 
  - Luis Martí (luis dot marti at uc3m dot es)
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
a
protected java.util.ArrayList a
b
protected PredictionNeuralNode b
PredictionLayer
public PredictionLayer(int size,
                       double e,
                       OutputLayer l)
- Parameters:
 size - number of nodes in layere - etal - associated output layer
getAUnits
public PredictionNeuralNode[] getAUnits()
 
getBUnit
public PredictionNeuralNode getBUnit()
 
getNodes
public NeuralNode[] getNodes()
- Overrides:
 getNodes in class Layer
 
 
learn
public void learn(Pattern y)
 
propagateToNextLayer
public void propagateToNextLayer()
- Overrides:
 propagateToNextLayer in class Layer
 
 
reset
public void reset()
- Overrides:
 reset in class Layer
 
 
setInput
public void setInput(Pattern input)
- Overrides:
 setInput in class Layer
 
 
setLearningRate
public void setLearningRate(double lcte)
 
size
public int size()
- Overrides:
 size in class Layer
 
 
updateWeightsStructure
public void updateWeightsStructure(Pattern y)
 
Copyright © 2003-2005 GIAA, Universidad Carlos III de Madrid. All Rights Reserved.