Basic module for creating and using Artificial Neural Networks (ANNs).
create function
Network.create [(1, 0.5), (2, -0.1)] [(1, 2, -0.5)]setValues is used to set values of input nodes
someNetwork |> Network.setValues [(0, 1), (1, -0.5)]activate updates the network node values using the Step function
someNetwork |> Network.activate
Representing an Artificial Neural Network