|
| | Neurone () |
| |
| | Neurone (int taille, FonctionActivation::EnumFonctionActivation fct) |
| |
| | Neurone (int taille, std::vector< double > *x, FonctionActivation::EnumFonctionActivation fct) |
| |
| virtual double | fw_sum (std::vector< double > x) const |
| |
| double | fw_activate (double sum, double k) const |
| |
| double | derive_activate (double sum, double k) const |
| |
| virtual double | fire (std::vector< double > x, double k) const |
| |
| virtual void | learn (std::vector< double > x, double o, double k, double mu) |
| |
| virtual void | printWeight () |
| |
| virtual void | aleaWeights () |
| |
| std::vector< double > * | getWeight () |
| |
| virtual int | getNbPoids () |
| |
| Neurone::Neurone |
( |
int |
n, |
|
|
FonctionActivation::EnumFonctionActivation |
fct |
|
) |
| |
Constructeur par nombre d'entrées Neurone::Neurone
- Parameters
-
| n | Nombre d'entrées |
| n | Fonction d'Activation |
| Neurone::Neurone |
( |
int |
n, |
|
|
std::vector< double > * |
x, |
|
|
FonctionActivation::EnumFonctionActivation |
fct |
|
) |
| |
Constructeur par arguments Neurone::Neurone
- Parameters
-
| taille | Nombre d'entrées |
| x | Vecteur de poids |
| void Neurone::aleaWeights |
( |
| ) |
|
|
virtual |
| double Neurone::derive_activate |
( |
double |
sum, |
|
|
double |
k |
|
) |
| const |
| double Neurone::fire |
( |
std::vector< double > |
in, |
|
|
double |
k |
|
) |
| const |
|
virtual |
Méthode de propagation en avant Neurone::fire
- Parameters
-
| in | Vecteur d'entrées |
| k | Coefficient de sigmoid k |
- Returns
- Valeur d'activation
| double Neurone::fw_activate |
( |
double |
sum, |
|
|
double |
k |
|
) |
| const |
| double Neurone::fw_sum |
( |
std::vector< double > |
x | ) |
const |
|
virtual |
| int Neurone::getNbPoids |
( |
| ) |
|
|
virtual |
| std::vector< double > * Neurone::getWeight |
( |
| ) |
|
| void Neurone::learn |
( |
std::vector< double > |
x, |
|
|
double |
o, |
|
|
double |
k, |
|
|
double |
mu |
|
) |
| |
|
virtual |
| void Neurone::printWeight |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: