From 4df1bf7b5b0a8938fae92dccbe3130ab0a541c9c Mon Sep 17 00:00:00 2001 From: julienChemillier Date: Fri, 24 Feb 2023 11:03:51 +0100 Subject: [PATCH] Suppression de warning durant la compilation --- src/cnn/backpropagation.c | 4 ++-- src/cnn/cnn.c | 2 +- src/cnn/include/backpropagation.h | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cnn/backpropagation.c b/src/cnn/backpropagation.c index 19ef443..0987f86 100644 --- a/src/cnn/backpropagation.c +++ b/src/cnn/backpropagation.c @@ -11,7 +11,7 @@ int max(int a, int b) { return a > b ? a : b; } -void softmax_backward_mse(float* input, float* input_z, float* output, int size) { +void softmax_backward_mse(float* input, float* output, int size) { /* Input et output ont la même taille */ for (int i=0; i < size; i++){ @@ -19,7 +19,7 @@ void softmax_backward_mse(float* input, float* input_z, float* output, int size) } } -void softmax_backward_cross_entropy(float* input, float* input_z, float* output, int size) { +void softmax_backward_cross_entropy(float* input, float* output, int size) { /* Input et output ont la même taille */ for (int i=0; i < size; i++){ diff --git a/src/cnn/cnn.c b/src/cnn/cnn.c index 9a9be48..47cd002 100644 --- a/src/cnn/cnn.c +++ b/src/cnn/cnn.c @@ -143,7 +143,7 @@ void backward_propagation(Network* network, int wanted_number) { Kernel* k_i; // Backward sur la dernière couche - softmax_backward_cross_entropy(network->input[n-1][0][0], network->input_z[n-1][0][0], wanted_output, network->width[n-1]); + softmax_backward_cross_entropy(network->input[n-1][0][0], wanted_output, network->width[n-1]); for (int i=n-2; i >= 0; i--) { // Modifie 'k_i' à partir d'une comparaison d'informations entre 'input' et 'output' diff --git a/src/cnn/include/backpropagation.h b/src/cnn/include/backpropagation.h index 7ace3f2..3dbd6eb 100644 --- a/src/cnn/include/backpropagation.h +++ b/src/cnn/include/backpropagation.h @@ -17,13 +17,13 @@ int max(int a, int b); /* * Transfert les informations d'erreur de la sortie voulue à la sortie réelle */ -void softmax_backward_mse(float* input, float* input_z, float* output, int size); +void softmax_backward_mse(float* input, float* output, int size); /* * Transfert les informations d'erreur de la sortie voulue à la sortie réelle * en considérant MSE (Mean Squared Error) comme fonction d'erreur */ -void softmax_backward_cross_entropy(float* input, float* input_z, float* output, int size); +void softmax_backward_cross_entropy(float* input, float* output, int size); /* * Transfert les informations d'erreur à travers une couche d'average pooling