feat: add test file for network.py

This commit is contained in:
2026-02-14 11:21:15 +01:00
parent 59d622218c
commit 814f1d0c73

13
test_network.py Normal file
View File

@@ -0,0 +1,13 @@
from network import sigmoid, sigmoid_deriv
def test_math_functions():
# sigmoid test function
assert sigmoid(0) == 0.5
assert sigmoid(10) > 0.99
assert sigmoid(-10) < 0.01
# sigmoid derivation test function
assert sigmoid_deriv(0.0) == 0.25
# sigmoid derivation shape test
assert sigmoid_deriv(10.0) < sigmoid_deriv(0.0)
assert sigmoid_deriv(-10.0) < sigmoid_deriv(0.0)