julienChemillier
4ad116511e
Fix an argument error in 'backpropagation' file
2023-05-27 21:09:04 +02:00
julienChemillier
84e552105a
Modification in the structures
2023-05-27 20:22:29 +02:00
5d306f39ee
backpropagation: fix misaligned addresses
2023-05-20 20:15:36 +02:00
bed3d3123e
backpropagation: Fix padding issues
...
This issue can cause a segfault since 4633329
2023-05-20 20:04:22 +02:00
3d7b641965
backpropagation:conv: fix misaligned address
2023-05-15 12:50:11 +02:00
a7df405d08
Fixes for cuda compilation following 3b9ad3d
2023-05-14 18:12:52 +02:00
julienChemillier
3b9ad3db4d
Merge of function in 'src/common/include/utils.h'
2023-05-14 15:56:58 +02:00
julienChemillier
46333299bd
Add stride, padding to the backprop of convolution
2023-05-14 15:21:07 +02:00
julienChemillier
e186839ec6
Forgot to push 'backpropagation.cu' in db9eff9
2023-05-14 15:19:10 +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
fd36226600
Move generic files to src/common
2023-05-12 16:16:34 +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