julienChemillier
|
2a88621c34
|
Change bias implementation to fix keras's one
|
2023-03-12 11:13:26 +01:00 |
|
julienChemillier
|
fec4651946
|
Add 3 new types of initialisation
|
2023-03-09 06:57:51 +01:00 |
|
julienChemillier
|
91e4a1b316
|
Fix creation.c
|
2023-03-08 20:59:53 +01:00 |
|
julienChemillier
|
89402b9ee6
|
Replace numbers by defines
|
2023-03-08 20:48:34 +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 |
|
julienChemillier
|
b3a6ecbfec
|
Deletion of a useless parameter in initialisation
|
2023-02-17 14:35:58 +01:00 |
|
|
c0ad845c05
|
Merge branch 'main' of https://github.com/julienChemillier/TIPE.git
|
2023-02-01 10:53:28 +01:00 |
|
julienChemillier
|
46ce52802e
|
merge
|
2023-01-30 09:39:45 +01:00 |
|
julienChemillier
|
f4975e8812
|
Change calloc to malloc
|
2023-01-29 18:34:21 +01:00 |
|
|
64e1cf0ad5
|
Implement custom memory management
|
2023-01-28 22:04:38 +01:00 |
|
|
7deef7c5c5
|
Add simple_one
|
2023-01-21 18:59:59 +01:00 |
|
|
cea4132e2d
|
Remove white spaces
|
2023-01-17 15:34:29 +01:00 |
|
julienChemillier
|
7fdd869d6e
|
Fix Kernel size
|
2023-01-17 15:25:34 +01:00 |
|
|
c78c8a0ade
|
Update linearisation detection
|
2023-01-17 12:49:35 +01:00 |
|
julienChemillier
|
3c611d5681
|
Fix size of network->kernel
|
2023-01-15 17:51:02 +01:00 |
|
julienChemillier
|
c914370103
|
Fix linearisation variable
|
2023-01-11 12:09:41 +01:00 |
|
|
11ce67f845
|
Update multithreading
|
2022-11-23 10:41:19 +01:00 |
|
julienChemillier
|
50af676027
|
Learning_rate is a (NON NULL) float
|
2022-11-15 18:15:18 +01:00 |
|
julienChemillier
|
65505858da
|
Update backprop
|
2022-11-12 14:20:13 +01:00 |
|
julienChemillier
|
7a0ee3be7b
|
Implementation of the initialisation
|
2022-11-04 10:54:32 +01:00 |
|
julienChemillier
|
dffc1598ff
|
Use of 'linearisation' variable
|
2022-11-04 08:31:58 +01:00 |
|
|
88ff365c70
|
Clean compilers warnings a bit
|
2022-11-03 18:45:38 +01:00 |
|
julienChemillier
|
698d5820cd
|
Add backpropagation (.h and .c)
|
2022-11-03 17:50:11 +01:00 |
|
julienChemillier
|
df8d4f264e
|
Deletion of last_d_bias and last_d_weights
|
2022-11-03 16:29:53 +01:00 |
|
julienChemillier
|
d5c7c03f82
|
Add of input_z and and fix of issues
|
2022-10-31 20:08:42 +01:00 |
|
|
cf050de1d6
|
Move to Makefile
|
2022-10-24 12:54:51 +02:00 |
|
Julien Chemillier
|
e618989632
|
Modification in the structure
|
2022-10-08 14:13:02 +02:00 |
|
Julien Chemillier
|
a29e8a2c0f
|
Simplification of the creation of Lenet5
|
2022-10-03 10:22:12 +02:00 |
|
Julien Chemillier
|
659463e4b7
|
Fix issue in lenet5
|
2022-10-03 10:06:31 +02:00 |
|
Julien Chemillier
|
a604c96476
|
Add learning rate
|
2022-10-03 10:04:11 +02:00 |
|
Julien Chemillier
|
9f44e4a189
|
Completion of the forward
|
2022-10-02 20:31:20 +02:00 |
|
Julien Chemillier
|
71e7aaac34
|
Fix a commentary issue
|
2022-10-02 16:17:05 +02:00 |
|
|
dfe7fc7731
|
Add main.c & train.c
|
2022-10-01 17:53:14 +02:00 |
|
Julien Chemillier
|
66022a948e
|
Changes in forward
|
2022-09-30 15:50:29 +02:00 |
|
|
a478a454fd
|
Add equals_networks(...) function
|
2022-09-28 12:42:44 +02:00 |
|
|
55db9985a5
|
Add cnn/neuron_io.c
|
2022-09-23 14:25:56 +02:00 |
|
Julien Chemillier
|
cbd7b5427d
|
Changes in the structure of the cnn
|
2022-09-19 18:39:49 +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 |
|