22 Commits

Author SHA1 Message Date
677de892e7 Add function.cu
Translate `apply_function_input` and `get_activation_function` to CUDA
2023-03-26 17:14:07 +02:00
julienChemillier
1bd92074ab Back to multiple bias implementation 2023-03-18 13:25:58 +01:00
julienChemillier
2a88621c34 Change bias implementation to fix keras's one 2023-03-12 11:13:26 +01:00
julienChemillier
179a372159 Fix backpropagation error 2023-03-11 19:40:25 +01:00
julienChemillier
21ee3430c5 Update backpropation of max_pooling 2023-03-11 19:36:46 +01:00
3a50b08179 Add max_pooling backward 2023-03-10 18:19:23 +01:00
julienChemillier
89402b9ee6 Replace numbers by defines 2023-03-08 20:48:34 +01:00
julienChemillier
4df1bf7b5b Suppression de warning durant la compilation 2023-02-24 11:03:51 +01:00
julienChemillier
b7b90f9cab Add cross_entropy backpropagation 2023-02-24 11:01:59 +01:00
julienChemillier
c13772c291 Change 'w' and 'd_w' to 'weights' and 'd_weights' 2023-02-19 13:38:33 +01:00
julienChemillier
3f9114c245 Change fully_connected to dense 2023-02-17 14:56:05 +01:00
julienChemillier
4547335ec0 Fix softmax, dense and pooling backprops 2023-02-07 18:39:38 +01:00
julienChemillier
ae9d72a6eb Fix Mutlithreading issue with pooling 2023-02-02 14:05:26 +01:00
julienChemillier
46ce52802e merge 2023-01-30 09:39:45 +01:00
220d0a71be Update backpropagation (It works now) 2023-01-25 11:18:47 +01:00
5f47b93672 Add loss computation 2023-01-20 13:41:38 +01:00
julienChemillier
c1283d8c4b Fix softmax_backward 2022-11-25 14:49:21 +01:00
julienChemillier
65505858da Update backprop 2022-11-12 14:20:13 +01:00
julienChemillier
43ffdc1b56 Fix an issue 2022-11-09 10:55:14 +01:00
88ff365c70 Clean compilers warnings a bit 2022-11-03 18:45:38 +01:00
4637d62e73 Update backpropagation.c 2022-11-03 18:13:01 +01:00
julienChemillier
698d5820cd Add backpropagation (.h and .c) 2022-11-03 17:50:11 +01:00