From b4c345e6a5fa929ba20eac19183b9c777055f52d Mon Sep 17 00:00:00 2001 From: Gaspard Coulet Date: Wed, 28 Apr 2021 23:12:36 +0200 Subject: Initial commit --- Doc/html/_fonction_activation_8h_source.html | 126 +++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 Doc/html/_fonction_activation_8h_source.html (limited to 'Doc/html/_fonction_activation_8h_source.html') diff --git a/Doc/html/_fonction_activation_8h_source.html b/Doc/html/_fonction_activation_8h_source.html new file mode 100644 index 0000000..2d1ec62 --- /dev/null +++ b/Doc/html/_fonction_activation_8h_source.html @@ -0,0 +1,126 @@ + + + + + + +Implémentation de l'algorithme de rétropagation sur un réseau neuronal: Neurone/FonctionActivation.h Source File + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Implémentation de l'algorithme de rétropagation sur un réseau neuronal +
+
+
+ + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
FonctionActivation.h
+
+
+
1 #ifndef _FONCTIONACTIVATION_H_
2 #define _FONCTIONACTIVATION_H_
3 #include<math.h>
9 public:
10  typedef enum {
11  IDENTITY,
12  BINARYSTEP,
13  SIGMOID, // : Hyperparameter k
14  TAN,
15  SIN,
16  /* Rectifier */
17  RELU, // Basic : ramp function
18  LRELU, // Leaky function : 0.01
19  PRELU, // Hyperparameter : Hyperparameter k
20  ELU // Exponential and ramp
21  } EnumFonctionActivation;
22 
23 private:
24  EnumFonctionActivation fonctionActivation;
25 
26 public:
28  FonctionActivation(EnumFonctionActivation fonctionActivation);
29 
30  void setFonctionActivation(EnumFonctionActivation fonctionActivation);
31  double getValeurActivation(double sum, double k = 0) const;
32  double getValeurDerivee(double sum, double k = 0) const;
33 };
34 #endif
double getValeurDerivee(double sum, double k=0) const
Definition: FonctionActivation.cpp:74
+
Definition: FonctionActivation.h:8
+
FonctionActivation()
Definition: FonctionActivation.cpp:8
+
double getValeurActivation(double sum, double k=0) const
Definition: FonctionActivation.cpp:34
+
void setFonctionActivation(EnumFonctionActivation fonctionActivation)
Definition: FonctionActivation.cpp:15
+
+
+ + + + -- cgit v1.2.3