├── .formatter.exs ├── .gitignore ├── .travis.yml ├── README.md ├── config └── config.exs ├── doc ├── .build ├── 404.html ├── Mix.Tasks.Learn.html ├── NeuralNetwork.Connection.html ├── NeuralNetwork.DataFactory.html ├── NeuralNetwork.Layer.html ├── NeuralNetwork.Network.html ├── NeuralNetwork.Neuron.html ├── NeuralNetwork.Trainer.html ├── NeuralNetwork.html ├── api-reference.html ├── dist │ ├── app-091c05798a.css │ ├── app-574613960f.js │ └── sidebar_items.js ├── fonts │ ├── icomoon.eot │ ├── icomoon.svg │ ├── icomoon.ttf │ └── icomoon.woff └── index.html ├── lib ├── mix │ └── tasks │ │ └── learn.ex ├── neural_network.ex └── neural_network │ ├── activation.ex │ ├── connection.ex │ ├── data_factory.ex │ ├── layer.ex │ ├── loss_function.ex │ ├── network.ex │ └── neuron.ex ├── mix.exs ├── mix.lock └── test ├── neural_network ├── activation_test.exs ├── connection_test.exs ├── layer_test.exs ├── network_test.exs └── neuron_test.exs ├── neural_network_test.exs └── test_helper.exs /.formatter.exs: -------------------------------------------------------------------------------- 1 | [ 2 | inputs: ["mix.exs", "{config,lib,test}/**/*.{ex,exs}"] 3 | ] -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /_build 2 | /cover 3 | /deps 4 | erl_crash.dump 5 | *.ez 6 | .elixir_ls 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/config/config.exs -------------------------------------------------------------------------------- /doc/.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/.build -------------------------------------------------------------------------------- /doc/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/404.html -------------------------------------------------------------------------------- /doc/Mix.Tasks.Learn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/Mix.Tasks.Learn.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.Connection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.Connection.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.DataFactory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.DataFactory.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.Layer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.Layer.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.Network.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.Network.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.Neuron.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.Neuron.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.Trainer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.Trainer.html -------------------------------------------------------------------------------- /doc/NeuralNetwork.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/NeuralNetwork.html -------------------------------------------------------------------------------- /doc/api-reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/api-reference.html -------------------------------------------------------------------------------- /doc/dist/app-091c05798a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/dist/app-091c05798a.css -------------------------------------------------------------------------------- /doc/dist/app-574613960f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/dist/app-574613960f.js -------------------------------------------------------------------------------- /doc/dist/sidebar_items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/dist/sidebar_items.js -------------------------------------------------------------------------------- /doc/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/fonts/icomoon.eot -------------------------------------------------------------------------------- /doc/fonts/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/fonts/icomoon.svg -------------------------------------------------------------------------------- /doc/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/fonts/icomoon.ttf -------------------------------------------------------------------------------- /doc/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/fonts/icomoon.woff -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/doc/index.html -------------------------------------------------------------------------------- /lib/mix/tasks/learn.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/mix/tasks/learn.ex -------------------------------------------------------------------------------- /lib/neural_network.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network.ex -------------------------------------------------------------------------------- /lib/neural_network/activation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/activation.ex -------------------------------------------------------------------------------- /lib/neural_network/connection.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/connection.ex -------------------------------------------------------------------------------- /lib/neural_network/data_factory.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/data_factory.ex -------------------------------------------------------------------------------- /lib/neural_network/layer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/layer.ex -------------------------------------------------------------------------------- /lib/neural_network/loss_function.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/loss_function.ex -------------------------------------------------------------------------------- /lib/neural_network/network.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/network.ex -------------------------------------------------------------------------------- /lib/neural_network/neuron.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/lib/neural_network/neuron.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/mix.lock -------------------------------------------------------------------------------- /test/neural_network/activation_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network/activation_test.exs -------------------------------------------------------------------------------- /test/neural_network/connection_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network/connection_test.exs -------------------------------------------------------------------------------- /test/neural_network/layer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network/layer_test.exs -------------------------------------------------------------------------------- /test/neural_network/network_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network/network_test.exs -------------------------------------------------------------------------------- /test/neural_network/neuron_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network/neuron_test.exs -------------------------------------------------------------------------------- /test/neural_network_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kblake/neural_network_elixir/HEAD/test/neural_network_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------