Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

InputLayer.h

Go to the documentation of this file.
00001 #ifndef _INPUTLAYER_H
00002 #define _INPUTLAYER_H
00003 
00004 #include "Layer.h"
00005 #include "InputNeuron.h"
00006 
00007 namespace annie
00008 {
00009 
00011 class InputLayer : public TLayer<InputNeuron>
00012 {
00013 public:
00019     InputLayer(int label, int size=0);
00020     virtual ~InputLayer();
00021 
00023     virtual void setInput(const Vector &input);
00024 
00026     virtual void setInput(const real *input);
00027 
00032     virtual void addNeuron(Neuron *nrn);
00033 
00035     virtual const char *getClassName();
00036 };
00037 }; //namespace annie
00038 #endif // define _INPUTLAYER_H
00039 

Generated on Fri Jun 18 13:18:10 2004 for Annie by doxygen 1.3.5