julienChemillier
84e552105a
Modification in the structures
2023-05-27 20:22:29 +02:00
julienChemillier
46333299bd
Add stride, padding to the backprop of convolution
2023-05-14 15:21:07 +02:00
julienChemillier
db9eff9087
Add stride and padding to the backward poolings
2023-05-14 13:08:52 +02:00
julienChemillier
c0808b9240
Change notation toward a consensus
2023-05-13 17:22:47 +02:00
693dee581e
Move 'min' and 'max' definition to commons/utils
2023-05-12 16:17:47 +02:00
7511856621
Translate backward convolution to CUDA
...
Not working yet, CUDA kernels in `backpropagation.cu` don't have access to activation functions declared in `function.cu` using `get_activation_function_cuda`.
Temporary workaround: copy `backpropagation.cu` parts that don't work to `function.cu` (all the parts using function pointers in kernels
2023-03-30 18:16:41 +02:00
677de892e7
Add function.cu
...
Translate `apply_function_input` and `get_activation_function` to CUDA
2023-03-26 17:14:07 +02: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
3f9114c245
Change fully_connected to dense
2023-02-17 14:56:05 +01:00
cfa89dc99e
Typo
2023-01-17 15:06:39 +01:00
julienChemillier
c1283d8c4b
Fix softmax_backward
2022-11-25 14:49:21 +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