[{"name":"Network","comment":" Basic module for creating and using Artificial Neural Networks (ANNs).\n\n@docs Network\n\n@docs create, setValues, activate, toString\n","unions":[{"name":"Network","comment":" Representing an Artificial Neural Network\n    \n    Network.create [(1, 0.5), (2, -0.1)] [(1, 2, -0.5)]\n","args":[],"cases":[]}],"aliases":[],"values":[{"name":"activate","comment":" activate updates the network node values using the Step function\n\n    someNetwork |> Network.activate \n","type":"Network.Network -> Network.Network"},{"name":"create","comment":" create function\n\n    Network.create [(1, 0.5), (2, -0.1)] [(1, 2, -0.5)]\n","type":"List.List ( Basics.Int, Basics.Float ) -> List.List ( Basics.Int, Basics.Int, Basics.Float ) -> Network.Network"},{"name":"setValues","comment":" setValues is used to set values of input nodes\n\n    someNetwork |> Network.setValues [(0, 1), (1, -0.5)]\n","type":"List.List ( Basics.Int, Basics.Float ) -> Network.Network -> Network.Network"},{"name":"toString","comment":" convert Network to String representation \n    \n    someNetwork |> Network.toString\n","type":"Network.Network -> String.String"}],"binops":[]}]