37ba3a5976
cnn/convolution: fix misaligned address issue
2023-05-15 11:55:50 +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
321994df2b
Fix cuda compilation
2023-05-13 22:42:13 +02:00
julienChemillier
c0808b9240
Change notation toward a consensus
2023-05-13 17:22:47 +02:00
julienChemillier
521a1bb729
Add definition of 'convolution_not_outside'
2023-05-13 15:50:01 +02:00
julienChemillier
f316882eeb
Add 'stride' and 'padding' to the forward
2023-05-13 13:37:46 +02:00
fd36226600
Move generic files to src/common
2023-05-12 16:16:34 +02:00
julienChemillier
6e022fbd44
Ajout de 'stride' dans 'make_convolution'
2023-05-08 11:11:55 +02:00
eeff720ae4
Add CUDA blocksize to config.h
2023-03-28 12:54:49 +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
c13772c291
Change 'w' and 'd_w' to 'weights' and 'd_weights'
2023-02-19 13:38:33 +01:00
9193257058
Add descriptive comments to convolution
2023-02-05 16:23:47 +01:00
64e1cf0ad5
Implement custom memory management
2023-01-28 22:04:38 +01:00
cea4132e2d
Remove white spaces
2023-01-17 15:34:29 +01:00
c0381efa71
Ajout de utils.cu & recoloration des tests
...
Ajout de test.cu:
Suppression de redondances dans le code
Recoloration des tests:
Ajout de couleurs pour clarifier le bon fonctionnement ou non du programme
2022-11-11 11:20:30 +01:00
17bca42253
Update Makefile
2022-11-09 12:55:55 +01:00
f30cf0229a
Fix convolution
2022-11-03 11:26:08 +01:00
1608256e43
Add cuda convolution
2022-11-01 17:24:29 +01:00