An implementation of a general vanilla neural network architecture in F#. Any arbitrary number of input/output features, layers and nodes per layer are supported.
- Install the .Net Core framework.
- If you are on windows make sure you have the latest Visual C++ Redistributable, if you are on Linux run
sudo apt install libplplot-dev
or an equivalent command for macOS to install the PLplot library. - Clone this repo and run
dotnet run
in the root directory - Select an appropriate option for plotting the final result. Saving as a picture should work for all operating systems.
- Windows 10: VS Code + .Net Core Framework 2.1.4
For more background on this code please read the following medium articles: