7 #include "FonctionActivation.h" 11 std::vector<double> * w;
16 Neurone(
int taille,FonctionActivation::EnumFonctionActivation fct);
17 Neurone(
int taille, std::vector<double> * x,FonctionActivation::EnumFonctionActivation fct);
18 virtual double fw_sum(std::vector<double> x)
const;
21 virtual double fire(std::vector<double> x,
double k)
const;
22 virtual void learn(std::vector<double> x,
double o,
double k,
double mu);
std::vector< double > * getWeight()
Definition: Neurone.cpp:122
double fw_activate(double sum, double k) const
Definition: Neurone.cpp:65
Definition: FonctionActivation.h:8
virtual void aleaWeights()
Definition: Neurone.cpp:110
virtual void learn(std::vector< double > x, double o, double k, double mu)
Definition: Neurone.cpp:87
double derive_activate(double sum, double k) const
Definition: Neurone.cpp:75
virtual double fw_sum(std::vector< double > x) const
Definition: Neurone.cpp:50
virtual int getNbPoids()
Definition: Neurone.cpp:129
virtual double fire(std::vector< double > x, double k) const
Definition: Neurone.cpp:40
virtual void printWeight()
Definition: Neurone.cpp:100
Neurone()
Definition: Neurone.cpp:7