TarzaNN
TarzaNN neural network simulator
|
00001 #ifndef STNEURON_H 00002 #define STNEURON_H 00003 00004 #include "RungeKuttaNeuron.h" 00005 00007 class STNeuron : public RungeKuttaNeuron{ 00008 00009 public: 00011 STNeuron(double max=100, double step=1.0, int type=1, double timestep=1, double T=1, double factor=1); 00013 STNeuron(const STNeuron& wkn); 00015 ~STNeuron(); 00016 00017 void derivs(double input, double t, double* r, double* drdt, float spatialBias, float featureBias); 00018 private: 00020 double exponent; 00022 double sigma; 00023 00024 void setInitialValues(); 00025 00026 }; 00027 00028 #endif // STNEURON_H