32 Commits

Author SHA1 Message Date
fd36226600 Move generic files to src/common 2023-05-12 16:16:34 +02:00
julienChemillier
5f684d9f91 Implementation of Adam Optimizer 2023-03-27 18:17:50 +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
89402b9ee6 Replace numbers by defines 2023-03-08 20:48:34 +01:00
c9a890a20a This workaround seems better
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66425#c34
2023-03-03 22:14:42 +01:00
6362382e91 Remove warning [-Wunused-result] 2023-03-03 22:06:09 +01:00
79312caace Use printf_error and printf_warning when needed 2023-02-28 13:14:51 +01:00
b89c651174 Align memory addresses when allocating for CUDA
https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#device-memory-accesses
2023-02-22 15:08:14 +01:00
julienChemillier
c13772c291 Change 'w' and 'd_w' to 'weights' and 'd_weights' 2023-02-19 13:38:33 +01:00
julienChemillier
9ed53ceabb Change 'output_units' to 'size_output' 2023-02-19 12:53:08 +01:00
julienChemillier
c67d2bf697 Change 'input_units' to 'size_input' 2023-02-19 12:50:27 +01:00
5c7c013d91 Change headers 2023-02-18 13:10:00 +01:00
16a9cafc18 Update neuron_io.c to save larger networks 2023-02-10 14:55:08 +01:00
julienChemillier
33f85baa1e Fix issues due to pooling 2023-02-03 15:12:59 +01:00
64e1cf0ad5 Implement custom memory management 2023-01-28 22:04:38 +01:00
4f946cf888 Fix neuron_io 2023-01-17 17:01:16 +01:00
cea4132e2d Remove white spaces 2023-01-17 15:34:29 +01:00
6917711271 Update the way of reading the network 2023-01-17 12:50:13 +01:00
48dcded57a Fix unauthorized read 2023-01-14 14:30:59 +01:00
2ac811ca78 Add linearisation variable to neuron_io 2023-01-13 22:19:06 +01:00
88bec19189 Update neuron_io.c 2022-11-23 11:45:28 +01:00
17bca42253 Update Makefile 2022-11-09 12:55:55 +01:00
60473ed567 Update cnn neuron_io 2022-11-08 19:57:27 +01:00
cf050de1d6 Move to Makefile 2022-10-24 12:54:51 +02:00
7fff1652c5 Update neuron_io.c 2022-10-05 11:28:29 +02:00
1f563f5f23 Minor changes 2022-10-04 12:43:37 +02:00
a478a454fd Add equals_networks(...) function 2022-09-28 12:42:44 +02:00
577954908c Add colors.h 2022-09-28 10:20:08 +02:00
ad00b873b4 Update cnn/neuron_io 2022-09-25 11:52:36 +02:00
ffc61d3426 Update cnn/neuron_io 2022-09-23 16:03:53 +02:00
55db9985a5 Add cnn/neuron_io.c 2022-09-23 14:25:56 +02:00