|
|
fd4775faa4
|
Migrate batch norm layer
|
2025-11-21 23:24:14 +01:00 |
|
|
|
c83e1f0c45
|
Implement InvalidShapeException
|
2025-11-21 18:54:45 +01:00 |
|
|
|
6685aa6629
|
WIP Migrate AvgPool2d
|
2025-11-19 23:21:18 +01:00 |
|
|
|
e4d05931d4
|
Migrate MaxPool2d layer to Tensors
|
2025-11-19 21:44:19 +01:00 |
|
|
|
7896ff0e24
|
Remove const from layer input
|
2025-11-19 20:37:41 +01:00 |
|
|
|
dfdfa19022
|
Migrate conv2d layer to Tensor
|
2025-11-19 20:20:46 +01:00 |
|
|
|
4c26efe826
|
Fix some dense layer issues
|
2025-11-18 22:17:08 +01:00 |
|
|
|
7f203b8947
|
WIP Migrate Dense layer
|
2025-11-18 21:12:47 +01:00 |
|
|
|
64eac7050b
|
WIP Migrate Dense layer
|
2025-11-18 19:33:51 +01:00 |
|
|
|
24606491a3
|
WIP Refactor Layer and Activation classes
|
2025-11-18 19:10:18 +01:00 |
|
|
|
6340b27055
|
Refactor Backend and Layer interfaces
|
2025-11-18 18:27:57 +01:00 |
|
|
|
25670f90c4
|
Migrate Activation layer to Tensor
|
2025-11-17 22:51:54 +01:00 |
|
|
|
6133fb20af
|
WIP Migrate Activation to Tensor
|
2025-11-16 22:17:46 +01:00 |
|
|
|
98ad4ac760
|
Migrate conv2d layer
|
2024-09-10 21:48:47 +02:00 |
|
|
|
757584544c
|
Migrate conv2d layer
|
2024-09-10 21:19:50 +02:00 |
|
|
|
74f49d6a00
|
Migrate output layer
|
2024-09-10 19:20:00 +02:00 |
|
|
|
f7b525e494
|
Migrate input layer
|
2024-09-10 19:11:21 +02:00 |
|
|
|
fe7c16ac36
|
Migrate concat layer
|
2024-09-09 22:16:22 +02:00 |
|
|
|
a0665fb05c
|
Migrate max pooling
|
2024-09-09 21:48:36 +02:00 |
|
|
|
76e5225001
|
Migrate avg pooling
|
2024-09-09 21:36:13 +02:00 |
|
|
|
75475790ac
|
Migrate Dense layer
|
2024-09-08 13:36:53 +02:00 |
|
|
|
0dca8348bd
|
Migrate Activation layer
|
2024-09-08 12:49:13 +02:00 |
|
|
|
f8220f0ec1
|
Restructure cuda backend
|
2024-09-05 22:23:47 +02:00 |
|
|
|
bc9bff10cd
|
Load running mean and var from weight file
|
2024-08-25 19:33:33 +02:00 |
|
|
|
9704d0d53e
|
Add running mean and running var to batchnorm
|
2024-08-25 19:05:10 +02:00 |
|
|
|
8168f02f58
|
Add adaptive avg pooling
|
2024-05-30 17:17:31 +02:00 |
|
|
|
3955ddd888
|
Implement Inception block D
|
2024-05-27 21:30:42 +02:00 |
|
|
|
df47a31f36
|
Rename dim2d to shape2d
|
2024-05-27 21:14:51 +02:00 |
|
|
|
94a16b4352
|
Add padding to max pooling
|
2024-05-26 19:03:10 +02:00 |
|
|
|
4a67b708f0
|
Add padding to avg pooling
|
2024-05-26 18:54:12 +02:00 |
|
|
|
cba177e417
|
Add getOutputDims to 2d layers
|
2024-05-26 14:28:43 +02:00 |
|
|
|
10e73638b6
|
Add non square pooling and batch norm tests
|
2024-05-20 22:16:00 +02:00 |
|
|
|
6dca8ccd3c
|
Unify 2d layer naming
|
2024-05-20 16:23:58 +02:00 |
|
|
|
74098b24e3
|
Add support for non square matrices
|
2024-05-20 15:20:43 +02:00 |
|
|
|
6f8b5f4081
|
Rename batchnorm
|
2024-05-20 13:05:48 +02:00 |
|
|
|
33d4a43dca
|
Update concat layer
|
2024-05-19 20:21:13 +02:00 |
|
|
|
4a1c4a5f91
|
Add epsilon param to batch norm
|
2024-05-19 15:13:22 +02:00 |
|
|
|
5c8d3f7e25
|
Compute mean and variance
|
2024-04-29 20:55:11 +02:00 |
|
|
|
f60d62f6bd
|
Implement batch norm layer
|
2024-04-28 19:58:00 +02:00 |
|
|
|
f17debc244
|
Implement getOutputSize and getInputSize for seq layers
|
2024-04-22 20:31:58 +02:00 |
|
|
|
a32c737785
|
Allocate activation on heap
|
2024-04-22 18:59:16 +02:00 |
|
|
|
d08567a563
|
Fix weigh bias parsing and better error logging
|
2024-04-20 18:36:53 +02:00 |
|
|
|
ecf7416f8e
|
Rework padding size setting
|
2024-04-20 16:31:28 +02:00 |
|
|
|
9fb9d7e8e1
|
Implement getting layer, weights and biases
|
2024-04-16 19:09:41 +02:00 |
|
|
|
18522c2dea
|
Cleanup and refactor
|
2024-04-11 22:52:41 +02:00 |
|
|
|
b49dddf34a
|
Improve softmax numerical stability
|
2024-04-08 23:25:46 +02:00 |
|
|
|
9482d7bc43
|
Add model predict test
|
2024-03-22 22:31:32 +01:00 |
|
|
|
90fb104dae
|
Implement output layer
|
2024-03-21 23:07:46 +01:00 |
|
|
|
af6838e8ae
|
Initial model implementation
|
2024-03-20 22:31:39 +01:00 |
|
|
|
6f4cdf3792
|
Implement avg pool test
|
2024-03-20 21:57:22 +01:00 |
|