neural_network.simple_neural_network ==================================== .. py:module:: neural_network.simple_neural_network .. autoapi-nested-parse:: Forward propagation explanation: https://towardsdatascience.com/forward-propagation-in-neural-networks-simplified-math-and-code-version-bbcfef6f9250 Attributes ---------- .. autoapisummary:: neural_network.simple_neural_network.INITIAL_VALUE neural_network.simple_neural_network.expected Functions --------- .. autoapisummary:: neural_network.simple_neural_network.forward_propagation neural_network.simple_neural_network.sigmoid_function Module Contents --------------- .. py:function:: forward_propagation(expected: int, number_propagations: int) -> float Return the value found after the forward propagation training. >>> res = forward_propagation(32, 450_000) # Was 10_000_000 >>> res > 31 and res < 33 True >>> res = forward_propagation(32, 1000) >>> res > 31 and res < 33 False .. py:function:: sigmoid_function(value: float, deriv: bool = False) -> float Return the sigmoid function of a float. >>> sigmoid_function(3.5) 0.9706877692486436 >>> sigmoid_function(3.5, True) -8.75 .. py:data:: INITIAL_VALUE :value: 0.02 .. py:data:: expected