What started as an exercise to pass the time while in flight over the Atlantic, has begun the construction, from scratch, of a functional Neural Net constructor.
mix test runs a trainer over a simple ffnn for 30 iterations.
To train an XOR gate, run the following code.
Train.genotype(30)If available in Hex, the package can be installed
by adding nn_flight_coding to your list of dependencies in mix.exs:
def deps do
[{:nn_flight_coding, "~> 0.1.0"}]
endDocumentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/nn_flight_coding.
MIT