NeuralNetwork A C++ implementation of a basic neural network with regularization using Armadillo linear algebra library. Neural network is applied to a problem of approximating sine function on a [0, 3.0] interval.