23 Commits

Author SHA1 Message Date
fd36226600 Move generic files to src/common 2023-05-12 16:16:34 +02:00
710306a286 Remove duplicated functions 2023-03-31 15:16:53 +02:00
dd16e34cce extern "C" get_activation_function_cuda 2023-03-30 18:11:00 +02:00
eeff720ae4 Add CUDA blocksize to config.h 2023-03-28 12:54:49 +02:00
677de892e7 Add function.cu
Translate `apply_function_input` and `get_activation_function` to CUDA
2023-03-26 17:14:07 +02:00
7da6541937 Rename BOUND_RELU to RELU_CLIP_VALUE 2023-03-24 15:12:31 +01:00
julienChemillier
fa7d8b2dbc Add identity as activation function 2023-03-12 09:34:06 +01:00
7d7cd2e3a7 Fix FLT_MIN misuses 2023-03-10 18:20:10 +01:00
julienChemillier
9d2d61703d Replace min_float by fminf 2023-03-09 14:27:23 +01:00
177aaa869c Reduce redundancy in function.c 2023-03-03 21:56:42 +01:00
79312caace Use printf_error and printf_warning when needed 2023-02-28 13:14:51 +01:00
julienChemillier
3d1a5a5021 Add 'leaky_relu' activation function 2023-02-19 12:13:03 +01:00
cea4132e2d Remove white spaces 2023-01-17 15:34:29 +01:00
julienChemillier
65505858da Update backprop 2022-11-12 14:20:13 +01:00
17bca42253 Update Makefile 2022-11-09 12:55:55 +01:00
4637d62e73 Update backpropagation.c 2022-11-03 18:13:01 +01:00
julienChemillier
a1dba81e17 Add 'get_function_activation' function 2022-11-01 11:20:17 +01:00
julienChemillier
d5c7c03f82 Add of input_z and and fix of issues 2022-10-31 20:08:42 +01:00
julienChemillier
816f7ea334 Add 'get_function_activation' function 2022-10-26 17:32:54 +02:00
cf050de1d6 Move to Makefile 2022-10-24 12:54:51 +02:00
Julien Chemillier
66022a948e Changes in forward 2022-09-30 15:50:29 +02:00
Julien Chemillier
d236055a6d Creation of the folder 'include' 2022-09-16 14:53:35 +02:00
8b4b7b19f6 Rename src/mnist_cnn -> src/cnn 2022-09-12 17:56:44 +02:00