Commit graph

21 commits

Author SHA1 Message Date
a39ac835e4
Added (approximated) GELU activation function 2023-02-04 20:35:17 +01:00
e564f1de30
Fixed logistic_prime 2023-02-04 20:22:00 +01:00
9a88ef6071
Forgot an activation function 2023-02-04 20:01:04 +01:00
a02110f2db
Optimized activation functions 2023-02-04 19:15:00 +01:00
f2d3d00ce6
Optimized backward_pass in FCLayer 2023-02-04 18:41:35 +01:00
7b12a054d5
Improved loss functions 2023-02-04 18:31:49 +01:00
98bc599dac
Improved backward_pass 2023-02-04 18:24:19 +01:00
f2e54cfac1
Improved forward_pass 2023-02-04 18:14:06 +01:00
d130c7cce1
Layers don't need to store the forward pass output 2023-02-04 17:56:30 +01:00
16b6072d80
Improved backward_pass of ActivationLayer 2023-02-04 17:45:31 +01:00
3d024259ee
Removed some old code 2023-02-04 17:26:49 +01:00
9c5b74fb26
Extracted drawing of example_sine into separate fn 2023-02-04 17:14:25 +01:00
e24b05f4bc
Don't let Network consume training nor test data 2023-02-04 15:42:55 +01:00
a8270914e0
cargo clippy 2023-02-01 16:10:56 +01:00
2f3745a31c
rustfmt 2023-01-21 15:19:55 +01:00
d80bd3c5e5
Added additional information for example_sine 2023-01-16 00:14:38 +01:00
58964ceb41
Optimized MSE 2023-01-15 23:54:16 +01:00
cd47bd7d12
Removed sorting the training set for plotting as it isn't needed (anymore) 2023-01-15 23:39:02 +01:00
b840dd6d8f
Added example PNGs to .gitignore 2023-01-15 23:36:38 +01:00
18eb691588
Removed some no longer used code 2023-01-15 23:24:19 +01:00
961626616f
Initial commit 2023-01-15 23:18:58 +01:00